1 条题解
-
0
C :
#include<stdio.h> int main(){ int i,c=0; for(i = 3;i <= 1000;i++){ int b = i / 100; int s = i / 10 % 10; int g = i % 10; if(b == 3 || s == 3 || g == 3){ c++; } } printf("%d",c); return 0; }
C++ :
#include<iostream> using namespace std; int main(){ int i,a,b,c,x; i=3; x=0; while(i<=993){ a=i/100; b=i/10%10; c=i%10; if(a==3||b==3||c==3){ x=x+1; } i=i+1; } cout<<x<<endl; }
Pascal :
var n,m:integer; begin n:=0; for m:=1 to 999 do if (m div 100=3) or ((m-(m div 100)*100) div 10=3) or (m mod 10=3) then begin writeln(m); n:=n+1; end; writeln(n); end.
Java :
public class Main { public static void main(String[] args) { int m=0; for (int a=1;a<=1000;a++) { int b=a%10000/1000; int c=a%1000/100; int d=a%100/10; int e=a%10; if (b==3||c==3||d==3||e==3) m++;} System.out.println(m); } }
Python :
# n = int(input()); s = 0; for i in range(1,1000): a = i // 100; b = i // 10 % 10; c = i % 10; if a == 3 or b == 3 or c == 3: s += 1; print(s);
- 1
信息
- ID
- 1312
- 时间
- 1000ms
- 内存
- 16MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者