计算机考研复试真题 abc
Posted parzulpan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算机考研复试真题 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; } } }
以上是关于计算机考研复试真题 abc的主要内容,如果未能解决你的问题,请参考以下文章