编号 | 题目 | 状态 | 分数 | 总时间 | 内存 | 代码 / 答案文件 | 提交者 | 提交时间 |
---|---|---|---|---|---|---|---|---|
#22719 | #1120. Rhodoks的排序 | Compile Error | 0 | 0 ms | 0 K | C++ / 518 B | hanshan | 2020-02-13 22:12:51 |
#include <algorithm>
#include <stdio.h>
#include <string>
using namespace std;
int main() {
string s;
int f[100005];
bool a[100005];
cin >> s;
for (int i = 0; i < s.size(); i++) f[i] = s[i] - '0';
sort(f, f + s.size()) for (i = 0; i < s.size(); i++) {
if (f[i] + '0' > 'Z' || f[i] + '0' < 'A')
printf("%c", f[i] + '0'), a[i] = 1;
}
for (i = 0; i < s.size(); i++) {
if (!a[i]) {
printf("%c", f[i] + '0');
}
}
return 0;
}
编译信息
/sandbox/1/a.cpp: In function 'int main()':
/sandbox/1/a.cpp:10:5: error: 'cin' was not declared in this scope
cin>>s;
^~~
/sandbox/1/a.cpp:10:5: note: 'std::cin' is defined in header '<iostream>'; did you forget to '#include <iostream>'?
/sandbox/1/a.cpp:4:1:
+#include <iostream>
using namespace std;
/sandbox/1/a.cpp:10:5:
cin>>s;
^~~
/sandbox/1/a.cpp:12:23: error: expected ';' before 'for'
sort(f,f+s.size())
^
;
for(i=0;i<s.size();i++)
~~~
/sandbox/1/a.cpp:13:13: error: name lookup of 'i' changed for ISO 'for' scoping [-fpermissive]
for(i=0;i<s.size();i++)
^
/sandbox/1/a.cpp:13:13: note: if you use '-fpermissive' G++ will accept your code
/sandbox/1/a.cpp:13:27: error: expected ';' before ')' token
for(i=0;i<s.size();i++)
^
;