1700: 【入门】输出个位为5或者个位为8数

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:91 解决:64

题目描述

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

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

15 

18

输入

一个整数n

输出

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

样例输入 复制

25

样例输出 复制

5
8
15
18
25

提示

样例输入1

20

样例输出1

5

8

15

18

样例输入2

30

样例输出2

5

8

15

18

25

28

样例输入3

25

样例输出3

5

8

15

18

25

n=int(input())
for i in range(1,n+1):
    if (i%10==5 or i%10==8):
        print(i)


#include <bits/stdc++.h>
using namespace std;

int main() {
	int i,n;
	cin>>n;
	for(i = 1;i <= n;i++){
		if(i % 10 == 5 || i % 10 == 8){
			cout<<i<<endl;
		}
	}
}