1 条题解
-
0
#include <bits/stdc++.h> using namespace std; int flag[10];//flag[i]:表示i出现过几次 int main() { for(int a=123;a<=333;a++) { int b=2*a; int c=3*a; for(int i=1;i<=9;i++) flag[i]=0; flag[a%10]++; flag[a/10%10]++; flag[a/100]++; flag[b%10]++; flag[b/10%10]++; flag[b/100]++; flag[c%10]++; flag[c/10%10]++; flag[c/100]++; int cnt=0; for(int i=1;i<=9;i++) if(flag[i]==1) cnt++; if(cnt==9) cout<<a<<" "<<b<<" "<<c<<"\n"; } }
- 1
信息
- ID
- 65
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 5
- 标签
- 递交数
- 57
- 已通过
- 23
- 上传者