1 solutions

  • 0
    @ 2025-3-3 16:33:59

    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;
    	
    }
    

    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

    Information

    ID
    10863
    Time
    1000ms
    Memory
    16MiB
    Difficulty
    (None)
    Tags
    # Submissions
    0
    Accepted
    0
    Uploaded By