1 条题解
-
1
观察数据范围后发现从当前年份后一年开始往下枚举即可。
#include<bits/stdc++.h> using namespace std; int cnt[20]; int main(){ int n; cin>>n; for(int i=n+1;i;i++){ int x=i; bool ok=1; memset(cnt,0,sizeof cnt); while(x){ cnt[x%10]++; if(cnt[x%10]>=2){ ok=0; break; } x/=10; } if(!ok)continue; else { cout<<i; return 0; } } }
信息
- ID
- 7295
- 时间
- 2000ms
- 内存
- 256MiB
- 难度
- 1
- 标签
- 递交数
- 10
- 已通过
- 5
- 上传者