编号 | 题目 | 状态 | 分数 | 总时间 | 内存 | 代码 / 答案文件 | 提交者 | 提交时间 |
---|---|---|---|---|---|---|---|---|
#22409 | #1120. Rhodoks的排序 | Compile Error | 0 | 0 ms | 0 K | C++ / 229 B | 物联网81 陶恩泽 | 2020-02-12 20:47:20 |
#include <iostream>
#include <algorithm>
#include <string.h>
using namespace std;
int main() {
char a[100005];
cin >> a;
sort(a,a + strlen(a));
for (i = 0; i < srelen(a); i++) cout << a[i];
return 0;
}
编译信息
/sandbox/1/a.cpp:9:11: error: stray '\357' in program
sort(a���a+strlen(a));
^
/sandbox/1/a.cpp:9:12: error: stray '\274' in program
sort(a���a+strlen(a));
^
/sandbox/1/a.cpp:9:13: error: stray '\214' in program
sort(a��a+strlen(a));
^
/sandbox/1/a.cpp: In function 'int main()':
/sandbox/1/a.cpp:9:11: error: expected ')' before 'a'
sort(a���a+strlen(a));
~ ^ ~
)
/sandbox/1/a.cpp:9:25: error: no matching function for call to 'sort(char [100005])'
sort(a,a+strlen(a));
^
In file included from /usr/include/c++/8/algorithm:62,
from /sandbox/1/a.cpp:2:
/usr/include/c++/8/bits/stl_algo.h:4824:5: note: candidate: 'template<class _RAIter> void std::sort(_RAIter, _RAIter)'
sort(_RandomAccessIterator __first, _RandomAccessIterator __last)
^~~~
/usr/include/c++/8/bits/stl_algo.h:4824:5: note: template argument deduction/substitution failed:
/sandbox/1/a.cpp:9:25: note: candidate expects 2 arguments, 1 provided
sort(a,a+strlen(a));
^
In file included from /usr/include/c++/8/algorithm:62,
from /sandbox/1/a.cpp:2:
/usr/include/c++/8/bits/stl_algo.h:4854:5: note: candidate: 'template<class _RAIter, class _Compare> void std::sort(_RAIter, _RAIter, _Compare)'
sort(_RandomAccessIterator __first, _RandomAccessIterator __last,
^~~~
/usr/include/c++/8/bits/stl_algo.h:4854:5: note: template argument deduction/substitution failed:
/sandbox/1/a.cpp:9:25: note: candidate expects 3 arguments, 1 provided
sort(a,a+strlen(a));
^
/sandbox/1/a.cpp:10:9: error: 'i' was not declared in this scope
for(i=0;i<srelen(a);i++)
^
/sandbox/1/a.cpp:10:15: error: 'srelen' was not declared in this scope
for(i=0;i<srelen(a);i++)
^~~~~~
/sandbox/1/a.cpp:10:15: note: suggested alternative: 'strnlen'
for(i=0;i<srelen(a);i++)
^~~~~~
strnlen