Run ID | 作者 | 问题 | 语言 | 测评结果 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
24257 | 我要进前十(黄泽远) | [acwing]下一个 | C++ | 编译错误 | 0 MS | 0 KB | 318 | 2023-07-22 15:01:38 |
#include "iostream" using namespace std; const int N=10; int a[N]; int n; bool check(int x){ memset(a,0,sizeof a); while(x){ a[x%10]++; if(a[x%10]>1)return false; x/=10; } return true; } int main(){ cin>>n; for(int i=n+1;;i++){ if (check(i)){ cout<<i<<"\n"; return 0; } } }