题解列表

筛选

1207: 字符排列问题

```cpp#include#includeusingnamespacestd;intmain(){intsum=0,n;charstr[20];cin>>n>>str;sort(str,str+n);dosum++;while(next_permutation(str,str+n));cout

两个数组,对应输出

一、解题思路:拿两个数组,一个字符数组ch存放所有字符,另一个动态数组b存放对应的个数。输出时对应着输出即可。用n表示输入n行,ans计数。用动态数组str存放输入的所有字符串。flag用于比较,是个索引。二、参考代码#include#include#include#includeusingnames

1206: 字符串问题

```cpp#include#includeusingnamespacestd;intmain(){chara[300];gets(a);for(inti=strlen(a)-1;i>=0;i--)putchar(a[i]);return0;}```

单词的长度(istringstream)

摘要:解题思路:  利用sstream 头文件中的istringstream 函数自动分出单词(以字符串的形式保存), 后面直接打印size函数注意事项:参考代码:#include<iostream>#in……

1366: 超级书架2

摘要:解题思路:运用快排、while循环;注意事项:参考代码:#include<bits/stdc++.h> using namespace std; long long n,b,a[20005]; ……

连续出现的字符(简易版)

摘要:解题思路: 遍历字符串注意事项:参考代码:#include<iostream>#include <string>using namespace std;int main(){ int k; strin……

2998: 电影票(极为简单)

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

3042: 金银岛

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h> using namespace std; struct a{ double mi,vi,zi; }b[10000……