首页
DreamJudge
院校信息
专业题库
模拟考试
机试真题
上岸课程
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
18919717626
2024年6月30日 15:44
字符移动 题解:简洁版
P1012
回复 2
|
赞 14
|
浏览 1.0k
#include <iostream> using namespace std; int main(){ string s,s1,s2; getline(cin,s); for(int i = 0;i < s.size();i ++){ if(!(s[i] >= '0' && s[i] <= '9')){ cout << s[i]; } } for(int i = 0;i < s.size();i ++){ if(s[i] >= '0' &&a...
xyfyoho
2024年8月15日 02:33
字符移动 题解:
P1012
回复 0
|
赞 3
|
浏览 1.1k
看到别人写的很简洁 #include<bits/stdc++.h> using namespace std; int main() { string s,num="",let=""; cin>>s; for(int i=0;i<s.size();i++) { if(s[i]>='0'&&s[i]<='9') num+=s[i]; else let+=s[i]; } let+=num; cout<<let; return 0; }
big_monkey
2024年8月7日 12:56
字符移动 题解:
P1012
回复 0
|
赞 0
|
浏览 517
#include<bits/stdc++.h> using namespace std; int main(){ string str; cin>>str; stack<char>result; int len=str.length(); //从后往前入栈 //先装数字 for(int i=len-1;i>=0;i--){ if(str[i]>='0'&&str[i]<='9') result.push(str[i]); } //再装字符 for(int i...
蜀中小恐龙
2024年7月21日 19:01
字符移动 题解:
P1012
回复 0
|
赞 4
|
浏览 754
#include<bits/stdc++.h> using namespace std; int main(){ string s; string s1; string s2; getline(cin,s); for(int i=0;i<s.size();i++){ if(s[i]>'0'&&s[i]<'9'){ s1+=s[i]; } else{ s2+=s[i]; } } s2+=s1; cout<<s2<<en...
220621ybx
2024年5月30日 20:26
字符移动 题解:
P1012
回复 0
|
赞 1
|
浏览 639
#include<stdio.h> #include<string.h> int main(){ char str[105],strz[105],strs[105]; gets(str); int i = 0,j = 0,k = 0; int len = strlen(str); for(i = 0;i<len;i++ ){ if(str[i] >= 48 && str[i] <= 58){ // printf("%c",str[i]); strs[j] = str[i]; ...
Candour
2024年4月20日 00:17
字符移动 题解:
P1012
回复 0
|
赞 3
|
浏览 861
#include<bits/stdc++.h> using namespace std; int main() { string str, num, ot; cin >> str; for(int i = 0; i < str.size(); i ++) { if(str[i] >= '0' && str[i] <= '9') num += str[i]; else ...
20082123
2024年3月28日 16:06
字符移动 题解:
P1012
回复 0
|
赞 2
|
浏览 750
#include<bits/stdc++.h> using namespace std; int main(){ string s; int j=0; cin>>s; char a[105]={0}; for(int i=0;i<s.size();i++) if(s[i]<&...
光明守护神
2024年3月17日 10:19
C++
P1012
回复 0
|
赞 0
|
浏览 781
#include<iostream> using namespace std; int main() { string s; cin >> s; int j = 0; for (auto i = s.begin(); j < s.size(); j++) { if (*i >= '0' && *i <= '9') { s.push_back(*i); i = s.erase(i); } else { i++; } } cout &...
小酒
2024年3月15日 15:29
字符移动 题解:
P1012
回复 0
|
赞 0
|
浏览 978
1012解题思路 #include <bits/stdc++.h> #include <string.h> using namespace std; int main() { char a[105]={0};//j char b[105]={0};//i gets(a); int l=strlen(a); int i=0; int j=0; for(j=0;j<l;j++) { if(a[j]>='0'&&a[j]<='9') { b[i]=a[j]; ...
lingdongyang
2024年3月15日 11:08
字符移动 题解:
P1012
回复 0
|
赞 3
|
浏览 910
第一种 #include<stdio.h> #include<stdlib.h> #include<string.h> char st[110];//用来记录数字的 char s[100]; int main() { gets(s); int len = strlen(s); for (int i = 0; i < len; i++) { if (s[i] >= '0' && s[i] <= '9') { st[i] = 1; } } for (int ...
1
2
3
4
...
6
题目
字符移动
题解数量
52
发布题解
在线答疑
热门题解
1
字符移动 题解:
2
字符移动 题解:C
3
字符移动 题解:
4
字符移动 题解:简洁版
5
字符移动 题解:
6
字符移动 题解:
7
字符移动 题解:
8
字符移动 题解:
9
题解:字符移动
10
字符移动 题解: