AtCoder 第394场初级竞赛 A-E题解

A 22222

【题目链接】

原题链接:A - 22222

【考点】

字符串,判断

【题目大意】

保留字符串所有的2

【解析】

遍历字符串,判断当前字符是否为‘2’,如果为‘2’则加入新的字符串,最后输出新的字符串。

【难度】

GESP三级

【代码参考】

#include 
using namespace std;

int main() {
	string s, s1 = "";
	cin >> s;
	for(int i = 0; i < s.size(); i++){
		if(s[i] == '2')s1 += s[i];
	} 
	cout << s1;
	return 0;	
} 

B cat(猫)

【题目链接】

原题链接:B - cat

【考点】

排序,字符串

【题目大意】

有n个字符串,长度互不相同,将这些字符串按长度升序排序,然后按该顺序连接它们以形成一个单独的字符串。

你可能感兴趣的:(青少年编程比赛题解,算法,数据结构)