1 条题解
-
0
C :
#include<stdio.h> void main() { int a,b,c,i=0; for(a=1;a<100;a++){ for(b=1;b<100-9*a;b++){ c=100-9*a-b; if(a*2+b*2+c*4==100&&9*a+b+c==100){ i++; printf("%d %d %d\n",a,b,c); } } } printf("%d\n",i); }C++ :
#include <iostream> #include <iomanip> #include <cmath> using namespace std; int main(){ int a,b,c,s=0; for(a=1;a<=10;a++){ for(b=1;b<=50;b++){ for(c=1;c<=50;c++){ if(a*9+b+c==100&&a*2+b*2+c*4==100){ cout<<a<<" "<<b<<" "<<c<<endl; s=s+1; } } } }cout<<s<<endl; }Pascal :
var i,j,k,tou,jiao,s:longint; begin s:=0; for i:=1 to 100 do for j:=1 to 100 do for k:=1 to 100 do begin tou:=i*9+j+k; jiao:=i*2+j*2+k*4; if (tou=100)and(jiao=100) then begin writeln(i,' ',j,' ',k);inc(s);end; end; writeln(s); end.Java :
public class Main { public static void main(String[] args) { int a=0; for (int j=1; j<11; j++) { for (int ji=1; ji<100; ji++) { for (int t=1; t<100; t++) { if((j*9+ji+t==100)&&(j*2+ji*2+t*4==100)) { a++; System.out.println(j+" "+ji+" "+t); } } } } System.out.println(a); } }Python :
c=0 for i in range(1, 100): for j in range(1, 100): for k in range(1, 100): if 9 * i + j + k == 100 and 2 * i + 2 * j + 4 * k == 100: print(i, end=' ') print(j, end=' ') print(k) c += 1 print(c)
- 1
信息
- ID
- 75
- 时间
- 1000ms
- 内存
- 512MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者