1 条题解
-
0
C :
#include<stdio.h> int main(){ int i,j,k; for(k=33;k>=0;k=k-1){ for(j=0;j<=50;j++){ for(i=0;i<=99;i=i+3){ { if(i/3+2*j+k*3==100&&i+j+k==100) printf("%d %d %d\n",k,j,i); } } } } return 0; }
C++ :
#include <iostream> using namespace std; int main() { int i, j, k; for (i=100/3; i>=0; i--) { for (j = (100-i); j>=0; j--) { k = 100 - i -j; if (3*i + j + (double)k/3 == 100) cout<<i << " " <<j << " " <<k <<endl; } } return 0; }
Java :
public class Main { public static void main(String[] args) { for(int i =25;i>=0;i--) { for (int j =100;j>=0;j--){ for(int k=99;k>=0;k=k-3){ if(3*i+j+k/3==100&&i+j+k==100) System.out.println(i+" "+j+" "+k); } } } } }
- 1
信息
- ID
- 843
- 时间
- 1000ms
- 内存
- 64MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者