20085 求数

题目描述

给你一个n (n <= 10000000),在1 ~ n中,找出能同时满足用3除余2,用5除余3,用7除余2的所有整数

输入格式

读入一个正整数n

输出格式

将1~n以内所有符合条件的整数输出,若干个数 每行一个

样例
输入样例

200
输出样例

23
128
数据范围与提示 分类标签

[循环] [语法基础]

C++题解代码

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

int n;


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

Blockly题解代码图片