题解列表

筛选

捏马马的,怎么要分组输出啊?!(点击看优质题解

解题思路:总体来说没什么难点,硬要说的话,主要在于需要升序输出箭失长度和需要分组输出,而不是几组合在一起然后一次性输出注意事项:分组降序输出!以及输出完每组的箭矢后需要清空map容器中的内容,当然,如果你没使用,可以忽略这半句话(都写c++了,

for循环,数组的运用。

摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std;int main(){ int m; cin>>m; int Sn=0; int a[100]……

1098: 陶陶摘苹果

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){    int a[100],b=0,c=10,d=0,i;    for( i=0;i<c;i++)    { ……

2836: 数组逆序重放

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){    int a[100],b[100],n,i;    scanf("%d",&n);    for( i=0……

while+for : 2833: 金币

摘要:``` #include using namespace std; int main() { int n; cin >> n; //IDX:用来表示当前发多少硬币 ……

哈希法,map+vector法# 2974: 统计字符数

[TOC]#哈希法```#include#includeusingnamespacestd;//统计每个字符出现的次数,因为有26个字母,所以开到26intcnt[26];intmain(){strings;cin>>s;intmax=0;//每个字母减去a就能映射到0~25上去for(inti=0;

模拟 #2911: 连续出现的字符

```#include#include#include#includeusingnamespacestd;intmain(){charstr[1010];intk;cin>>k>>str;//当k==1的时候,我们需要特殊处理,当k==1的时候,第一个字符就为答案,直接输出if(k==1){cout