46.3和5和7

39 阅读1分钟

链接:ac.nowcoder.com/acm/problem…
来源:牛客网

题目描述

在1~n中、找出能同时满足用3除余2,用5除余3,用7除余2的所有整数。

输入描述:

输入一行,包含一个正整数n ,n在100000以内

输出描述:

输出若干行,每行一个整数。

示例1

输入

100

输出

23

在1~n中、找出能同时满足用3除余2,用5除余3,用7除余2的所有整数。

i % 3 == 2, i % 5 == 3 , i % 7 == 2

代码

#include <bits/stdc++.h>

using namespace std;

int main(){
    int n;
    cin >> n;
    for(int i = 1;i <= n;i ++){
        if(i % 3 == 2 && i % 5 == 3 && i % 7 == 2){
            cout << i << endl;
        }
    }
    return 0;
}