1392 - 回文偶数?
题目描述小明发现有一类数非常有趣,他们正过来读和反过来读是一样的,比如:121、202、383等,小明给这类数起了一个名字,叫做回文数。
请你写程序帮助小明找出所有3位的既是回文数,又是偶数的数,比如:202就是满足条件的数,而121虽然是回文数但不是偶数。
输入
无
输出
所有满足条件的3位的回文偶数,每行1个。
代码如下:
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int i = 1;
while(i<=999)
{
int g = i%10;
int s = i/10%10;
int b = i/100%10;
if(i%2==0 && g == b)
{
cout<<i<<endl;
}
i++;
}
return 0;
}
1059 - 求数
题目描述
输出1—999中有因数3,且至少有一位数字是5的数
输入
无
输出
若干个数 每行一个
代码如下:
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int i= 1;
while(i<=999)
{
int g = i%10;
int s =i/10%10;
int b = i/10%100;
if(i%3==0 && (g == 5||s == 5||b == 5))
{
cout<<i<<endl;
}
i++;
}
return 0;
}
1021 - 求数II
题目描述
在1—500中,找出能同时满足用3除余2,用5除余3,用7除余2的所有整数
输入
无
输出
若干个数
每行一个
代码如下:
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int i = 1;
while(i<=500)
{
int g = i%10;
int s = i/10%10;
int b = i/100%10;
if(i%3==2 && i%5==3 && i%7==2)
{
cout<<i<<endl;
}
i++;
}
return 0;
}
1017 - 求零件个数 题目描述有一堆100多个的零件,若三个三个数,剩二个;若五个五个数,剩三个;若七个七个数,剩五个。请你编一个程序计算出这堆零件至少是多少个?
输入
无
输出
一行,一个整数。
代码如下:
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int i = 1;
int cin =0;
while(i<=200)
{
int g = i%10;
int s = i/10%10;
int b = i/100%10;
if(i%3==2 || i%5==3 || i%7==2)
{
cout<<i<<endl;
}
i++;
}
return 0;
}
1715 - 输出满足条件的整数5
题目描述
有这样一个四位数,其千位和百位之和为偶数,十位和个位之和为奇数,且前两位之和大于后两位之和,且含有因数8,请输出满足上述条件的整数。
输入
无
输出
输出满足条件的整数,每行一个。
代码如下:
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int i = 1;
int cin =0;
while(i<=200)
{
int g = i%10;
int s = i/10%10;
int b = i/100%10;
int q = i/1000%10;
if(b+q)%2 == 0 && (g+s)%1 == 0 && (g+s)>(b+q))
{
cout<<i<<endl;
}
i++;
}
return 0;
}
1714 - 输出满足条件的整数4
题目描述
输出1-n中含有数字3或者含有数字5,且因数有2(即能被2整除)的所有整数。(n < 1000)
输入
从键盘输入一个整数n。
输出
输出满足条件的整数,每行一个
代码如下:
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int n;
cin>>n;
while(n<=1000)
{
int g = n%10;
int s = n/10%10;
int b = n/100%10;
int q = n/1000%10;
if((b+q)%2 == 0 && (g+s)%1 == 0 && (g+s)>(b+q))
{
cout<<i<<endl;
}
i++;
}
return 0;
}