Run ID | 作者 | 问题 | 语言 | 测评结果 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
24258 | 我要进前十(黄泽远) | [acwing]下一个 | C++ | 通过 | 0 MS | 252 KB | 323 | 2023-07-22 15:02:28 |
#include "bits/stdc++.h" 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; } } }