1 条题解
-
0
C :
#include <stdio.h> int main() { double i,j,z; int count=0; for(i=1;i<97;i++){ for(j=1;j<97;j++){ for(z=1;z<97;z++){ if((5*i+j+0.5*z==100)&&(i+j+z==100)){ count++; } } } } printf("%d",count); return 0; }
C++ :
#include<iostream> using namespace std; int main() { int sum=0; for(int i=1;i<=19;i++) for(int j=1;j<=99;j++) { if(i*5+j+(100-i-j)*0.5==100)sum++; } cout<<sum<<endl; return 0; }
Pascal :
program ygjnierb; var a,i,j,k:integer; begin a:=0; for i:=1 to 20 do for j:=1 to 100 do for k:=1 to 100 do if (i+j+k=100) and (i*5+j+k*0.5=100) then a:=a+1; write(a); end.
Java :
import java.util.*; public class Main{ public static void main(String[] args) { Scanner cin = new Scanner(System.in); int sum = 100; int count=0; for(int i = 0; i < 100; i ++){ for(int j = 0; j < 100; j ++){ for(int k = 0; k < 100; k ++){ if(0.5*i+1*j+5*k==100 && i+j+k==100){ count += 1; } } } } System.out.println(count); } }
- 1
信息
- ID
- 87
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者