1. 程式人生 > >計算機考研複試真題 abc

計算機考研複試真題 abc

題目描述

設a、b、c均是0到9之間的數字,abc、bcc是兩個三位數,且有:abc+bcc=532。求滿足條件的所有a、b、c的值。

輸入描述:

題目沒有任何輸入。

輸出描述:

請輸出所有滿足題目條件的a、b、c的值。
a、b、c之間用空格隔開。
每個輸出佔一行。
示例1

輸入

 

輸出

 

 
     
     
/*
解題思路:計算每次輸入小於a的數的和即可。
*/
#include<iostream>
using
namespace std; int main(){ int a,temp,sum=0; cin>>a; for(int i=0;i<5;i++){ cin>>temp; if(temp<a) sum+=temp; } cout<<sum<<endl; }
 
    

 



#include<iostream>
using namespace
std; int main(){ int a,b,c,bcc; for(int i=0;i<=532;++i){ bcc=532-i; //判斷個位和十位是否相同 if(bcc/10%10==bcc%10){ //根據滿足bbc的值求abc a=i/100; b=bcc/100; c=bcc%10; if(a*100+b*10+c + bcc == 532) cout
<<a<<" "<<b<<" "<<c<<endl; } } }