9 条题解
-
-2
#include #include #include using namespace std; int ss(int x) { int s=0; for(int i=2;i<=sqrt(x);i++){ if(x%i0){ s++; break; } } if(x>1&&s0){ return 1; } else return 0; } int hw(int x) { int g,s,b; if(x>=11&&x<=99){ int g=x%10,s=x/10; if(gs){ return 1; } else return 0; } if(x>=100&&x<=999){ int g=x%10,b=x/100; if(gb){ return 1; } else return 0; } } int main(){ int n,s=0; cin>>n; for(int i=11;i<=n;i++){ if(ss(i)&&hw(i)){ s++; } } cout<<s; return 0; }
信息
- ID
- 186
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 4
- 标签
- (无)
- 递交数
- 188
- 已通过
- 91
- 上传者