12.10每日一题(备战蓝桥杯循环输出)

12.10每日一题(备战蓝桥杯循环输出)

  • [题目 1881: 【入门】循环输出1~100之间的每个数](#题目 1881: 【入门】循环输出1~100之间的每个数)
  • [题解 1881: 【入门】循环输出1~100之间的每个数](#题解 1881: 【入门】循环输出1~100之间的每个数)
  • [题目 1882: 【入门】循环输出100~1之间的每个数](#题目 1882: 【入门】循环输出100~1之间的每个数)
  • [题解 1882: 【入门】循环输出100~1之间的每个数](#题解 1882: 【入门】循环输出100~1之间的每个数)
  • [题目 1696: 【入门】请输出1~n之间所有的整数](#题目 1696: 【入门】请输出1~n之间所有的整数)
  • [题解 1696: 【入门】请输出1~n之间所有的整数](#题解 1696: 【入门】请输出1~n之间所有的整数)
  • [题目 1697: 【入门】请输出n~1之间所有的整数](#题目 1697: 【入门】请输出n~1之间所有的整数)
  • [题解 1697: 【入门】请输出n~1之间所有的整数](#题解 1697: 【入门】请输出n~1之间所有的整数)
  • [题目 1698: 【入门】请输出带有特殊尾数的数](#题目 1698: 【入门】请输出带有特殊尾数的数)
  • [题解 1698: 【入门】请输出带有特殊尾数的数](#题解 1698: 【入门】请输出带有特殊尾数的数)
  • [题目 1699: 【入门】输出是2的倍数,但非3的倍数的数](#题目 1699: 【入门】输出是2的倍数,但非3的倍数的数)
  • [题解 1699: 【入门】输出是2的倍数,但非3的倍数的数](#题解 1699: 【入门】输出是2的倍数,但非3的倍数的数)
  • [题目 1700: 【入门】请输出所有的2位数中,含有数字2的整数](#题目 1700: 【入门】请输出所有的2位数中,含有数字2的整数)
  • [题解 1700: 【入门】请输出所有的2位数中,含有数字2的整数](#题解 1700: 【入门】请输出所有的2位数中,含有数字2的整数)
  • [题目 1701: 【入门】请输出所有的3位对称数](#题目 1701: 【入门】请输出所有的3位对称数)
  • [题解 1701: 【入门】请输出所有的3位对称数](#题解 1701: 【入门】请输出所有的3位对称数)
  • [题目 1711: 【入门】输出满足条件的整数1](#题目 1711: 【入门】输出满足条件的整数1)
  • [题解 1711: 【入门】输出满足条件的整数1](#题解 1711: 【入门】输出满足条件的整数1)
  • [题目 1712: 【入门】输出满足条件的整数2](#题目 1712: 【入门】输出满足条件的整数2)
  • [题解 1712: 【入门】输出满足条件的整数2](#题解 1712: 【入门】输出满足条件的整数2)
  • [题目 1713: 【入门】输出满足条件的整数3](#题目 1713: 【入门】输出满足条件的整数3)
  • [题解 1713: 【入门】输出满足条件的整数3](#题解 1713: 【入门】输出满足条件的整数3)
  • [题目 1714: 【入门】输出满足条件的整数4](#题目 1714: 【入门】输出满足条件的整数4)
  • [题解 1714: 【入门】输出满足条件的整数4](#题解 1714: 【入门】输出满足条件的整数4)
  • [题目 1715: 【入门】输出满足条件的整数5](#题目 1715: 【入门】输出满足条件的整数5)
  • [题解 1715: 【入门】输出满足条件的整数5](#题解 1715: 【入门】输出满足条件的整数5)
  • [题目 1721: 【入门】输出个位为5或者个位为8数](#题目 1721: 【入门】输出个位为5或者个位为8数)
  • [题解 1721: 【入门】输出个位为5或者个位为8数](#题解 1721: 【入门】输出个位为5或者个位为8数)

题目 1881: 【入门】循环输出1~100之间的每个数

题目描述

请循环输出1~100之间的每个整数,输出时每行输出1个数,比如,输出结果的前10个数是这样的:

1

2

3

4

5

6

7

8

9

10

...

输入

输出

按要求输出1~100之间的每个数。

来源/分类

[简单循环]

题解 1881: 【入门】循环输出1~100之间的每个数

#include<iostream>
#include<cstdio>
using namespace std;

int main()
{
	for(int i = 1 ; i <= 100 ; i++){
		printf("%d\n",i);
	}	
	return 0;
}

题目 1882: 【入门】循环输出100~1之间的每个数

题目描述

请循环输出100~1之间的每个整数,输出时每行输出1个数,比如,输出结果的前10个数是这样的:

100

99

98

97

96

95

94

93

92

91

...

输入

输出

按要求输出100~1之间的每个数。

来源/分类

[简单循环]

题解 1882: 【入门】循环输出100~1之间的每个数

#include<iostream>
#include<cstdio>
using namespace std;

int main()
{
	for(int i = 100 ; i >= 1 ; i--){
		printf("%d\n",i);
	}	
	return 0;
}

题目 1696: 【入门】请输出1~n之间所有的整数

题目描述

从键盘读入一个整数n,请循环输出1~n之间所有的整数,每行输出1个。

比如,假设n=5,那么输出结果如下:

1

2

3

4

5

输入

一个整数n。

输出

输出1~n之间所有的整数。

样例输入 复制
plain 复制代码
5
样例输出 复制
plain 复制代码
1
2
3
4
5
来源/分类

[简单循环]

题解 1696: 【入门】请输出1~n之间所有的整数

#include<iostream>
#include<cstdio>
using namespace std;
int n;
int main()
{
	scanf("%d",&n);
	for(int i = 1 ; i <= n ; i++){
		printf("%d\n",i);
	}	
	return 0;
}

题目 1697: 【入门】请输出n~1之间所有的整数

题目描述

从键盘读入一个整数n,请输出n~1之间所有的整数,每行输出1个。

比如,假设读入n=5,输出结果如下:

5

4

3

2

1

输入

一个整数n。

输出

输出n~1之间所有的数,每行1个。

样例输入 复制
plain 复制代码
5
样例输出 复制
plain 复制代码
5
4
3
2
1
来源/分类

[简单循环]

题解 1697: 【入门】请输出n~1之间所有的整数

#include<iostream>
#include<cstdio>
using namespace std;
int n;
int main()
{
	scanf("%d",&n);
	for(int i = n ; i >= 1 ; i--){
		printf("%d\n",i);
	}	
	return 0;
}

题目 1698: 【入门】请输出带有特殊尾数的数

题目描述

请输出1~n中所有个位为1、3、5、7中任意一个数的整数,每行1个。(n < 1000)

比如,假设从键盘读入20,输出结果如下:

1

3

5

7

11

13

15

17

输入

一个整数n。

输出

输出满足条件的数,每行1个。

样例输入 复制
plain 复制代码
20
样例输出 复制
plain 复制代码
1
3
5
7
11
13
15
17
来源/分类

[简单循环]

题解 1698: 【入门】请输出带有特殊尾数的数

#include<iostream>
#include<cstdio>
using namespace std;
int n;
int main()
{
	scanf("%d",&n);
	for(int i = 1 ; i <= n ; i++){
		if(i % 10 == 1 || i % 10 == 3 || i % 10 == 5 || i % 10 == 7){
			printf("%d\n",i);
		}
	}	
	return 0;
}

题目 1699: 【入门】输出是2的倍数,但非3的倍数的数

题目描述

请从键盘读入一个整数n,输出1~n中所有是2的倍数,但非3的倍数的数,每行1个。

比如,读入一个整数10,输出结果如下:

2

4

8

10

输入

一个整数n。

输出

按要求输出1~n中满足条件的整数,每行1个。

样例输入 复制
plain 复制代码
10
样例输出 复制
plain 复制代码
2
4
8
10
来源/分类

[简单循环]

题解 1699: 【入门】输出是2的倍数,但非3的倍数的数

#include<iostream>
#include<cstdio>
using namespace std;
int n;
int main()
{
	scanf("%d",&n);
	for(int i = 1 ; i <= n ; i++){
		if(i % 2 == 0 && i % 3 != 0){
			printf("%d\n",i);
		}
	}	
	return 0;
}

题目 1700: 【入门】请输出所有的2位数中,含有数字2的整数

题目描述

请输出所有的2位数中,含有数字2的整数有哪些,每行1个,按照由小到大输出。

比如:12、21、22、23......都是含有数字2的整数。

输入

输出

按题意要求由小到大输出符合条件的整数,每行1个。

来源/分类

[简单循环]

题解 1700: 【入门】请输出所有的2位数中,含有数字2的整数

#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
	for(int i = 10 ; i <= 99 ; i++){
		if(i % 10 == 2 || i / 10 == 2){
			printf("%d\n",i);
		}
	}	
	return 0;
}

题目 1701: 【入门】请输出所有的3位对称数

题目描述

请输出所有的3位对称数,对称数指的是一个整数n正过来和倒过来是一样的,比如:101、121、282......

请从小到大输出符合条件的3位对称数,每行1个。

输入

输出

从小到大按题意输出符合条件的数,每行1个。

来源/分类

[简单循环]

题解 1701: 【入门】请输出所有的3位对称数

#include<iostream>
#include<cstdio>
using namespace std;
int ans;
int main()
{
	for(int i = 100 ; i <= 999 ; i++){
		int temp = i;
		ans = 0;
		while(temp != 0){
			int res = temp % 10;
			ans = ans * 10 + res;
			temp /= 10;
		}
		if(ans == i){
			printf("%d\n",ans);
		}
	}	
	return 0;
}

题目 1711: 【入门】输出满足条件的整数1

题目描述

有这样的两位数,其十位上的数字比个位上的数字要大,且十位和个位上的数字之和为偶数,请找出所有的满足条件的2位数。

输入

输出

输出满足条件的2位数,每行一个

来源/分类

[简单循环]

题解 1711: 【入门】输出满足条件的整数1

#include<iostream>
#include<cstdio>
using namespace std;
int ans;
int main()
{
	for(int i = 10 ; i <= 99 ; i++){
		if(i / 10 > i % 10 && ((i / 10) + (i % 10)) % 2 == 0){
			printf("%d\n",i);
		}
	}	
	return 0;
}

题目 1712: 【入门】输出满足条件的整数2

题目描述

有这样的三位数,其百位、十位、个位的数字之和为偶数,且百位大于十位,十位大于个位,请输出满所有满足条件的整数。

输入

输出

输出满足条件的整数,每行一个。

来源/分类

[简单循环]

题解 1712: 【入门】输出满足条件的整数2

#include<iostream>
#include<cstdio>
using namespace std;
int ans;
int main()
{
	for(int i = 100 ; i <= 999 ; i++){
		int g = i % 10;
		int s = i / 10 % 10;
		int b = i / 100;
		if((g + s + b) % 2 == 0 && s > g && b > s){
			printf("%d\n",i);
		}
	}	
	return 0;
}

题目 1713: 【入门】输出满足条件的整数3

题目描述

有一个数列,该数列的前4个数是:1 4 7 10;

请从键盘读入一个正整数n,请通过观察前4项的规律,输出1~n之间所有满足该规律的数字。

输入

在一行输入一个整数n。

输出

输出满足题目要求的整数,每行1个。

样例输入 复制
plain 复制代码
10
样例输出 复制
plain 复制代码
1
4
7
10
来源/分类

[简单循环]

题解 1713: 【入门】输出满足条件的整数3

#include<iostream>
#include<cstdio>
using namespace std;
int n;
int main()
{
	scanf("%d",&n);
	for(int i = 1 ; i <= n ; i+=3){
		printf("%d\n",i);
	}	
	return 0;
}

题目 1714: 【入门】输出满足条件的整数4

题目描述

输出1-n中含有数字3或者含有数字5,且因数有2(即能被2整除)的所有整数。(n < 1000)

输入

从键盘输入一个整数n。

输出

输出满足条件的整数,每行一个

样例输入 复制
plain 复制代码
50
样例输出 复制
plain 复制代码
30
32
34
36
38
50
来源/分类

[简单循环]

题解 1714: 【入门】输出满足条件的整数4

#include<iostream>
#include<cstdio>
using namespace std;
int n;
int main()
{
	scanf("%d",&n);
	for(int i = 1 ; i <= n ; i++){
		int g = i % 10;
		int s = i / 10 % 10;
		int b = i / 100;
		if((i % 10 == 3 || i / 10 % 10 == 3 || i / 100 == 3 || i % 10 == 5 || i / 10 % 10 == 5 || i / 100 == 5) && i % 2 == 0){
			printf("%d\n",i);
		}
	}	
	return 0;
}

题目 1715: 【入门】输出满足条件的整数5

题目描述

有这样一个四位数,其千位和百位之和为偶数,十位和个位之和为奇数,且前两位之和大于后两位之和,且含有因数8,请输出满足上述条件的整数。

输入

输出

输出满足条件的整数,每行一个。

来源/分类

[简单循环]

题解 1715: 【入门】输出满足条件的整数5

#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
	for(int i = 1000; i <= 9999 ; i++){
		int a = i / 1000 + i / 100 % 10;
		int b = i / 10 % 10 + i % 10;
		if(i % 8 == 0 && a % 2 == 0 && b % 2 == 1 && a > b){
			printf("%d\n",i);
		}
	}	
	return 0;
}

题目 1721: 【入门】输出个位为5或者个位为8数

题目描述

请从小到大输出1~n中所有个位为5或者个位为8的所有的整数,每行1个。

比如,假设n=20,那么满足条件的数输出如下:

5

8

15

18

输入

一个整数n。

输出

1~n中所有满足条件的整数。

样例输入 复制
plain 复制代码
25
样例输出 复制
plain 复制代码
5
8
15
18
25
提示
样例输入1:20样例输出1:581518 样例输入2:30样例输出2:5815182528 样例输入3:25样例输出3:58151825
来源/分类

[简单循环]

题解 1721: 【入门】输出个位为5或者个位为8数

#include<iostream>
#include<cstdio>
using namespace std;
int n;
int main()
{
	scanf("%d",&n);
	for(int i = 1 ; i <= n ; i++){
		if(i % 10 == 5 || i % 10 == 8){
			printf("%d\n",i);
		}
	}	
	return 0;
}
相关推荐
不想当程序猿_4 分钟前
【蓝桥杯每日一题】求和——前缀和
算法·前缀和·蓝桥杯
落魄君子16 分钟前
GA-BP分类-遗传算法(Genetic Algorithm)和反向传播算法(Backpropagation)
算法·分类·数据挖掘
冷眼看人间恩怨21 分钟前
【Qt笔记】QDockWidget控件详解
c++·笔记·qt·qdockwidget
菜鸡中的奋斗鸡→挣扎鸡23 分钟前
滑动窗口 + 算法复习
数据结构·算法
红龙创客30 分钟前
某狐畅游24校招-C++开发岗笔试(单选题)
开发语言·c++
Lenyiin32 分钟前
第146场双周赛:统计符合条件长度为3的子数组数目、统计异或值为给定值的路径数目、判断网格图能否被切割成块、唯一中间众数子序列 Ⅰ
c++·算法·leetcode·周赛·lenyiin
郭wes代码39 分钟前
Cmd命令大全(万字详细版)
python·算法·小程序
scan7241 小时前
LILAC采样算法
人工智能·算法·机器学习
菌菌的快乐生活1 小时前
理解支持向量机
算法·机器学习·支持向量机
大山同学1 小时前
第三章线性判别函数(二)
线性代数·算法·机器学习