20090 个位是7被3整除

题目描述

输入n个数,输出其中所有个位是7且能被3整除的数。

输入格式

第一行,一个整数n。

第二行,n个正整数。

输出格式

一行,若干个数, 表示所有符合题目要求的数。(输入会保证至少有一个数会符合要求)

样例
输入样例

5
25 27 8 177 26
输出样例

27 177
数据范围与提示 分类标签

[循环] [语法基础]

C++题解代码

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

int n;
int a;
bool b;


// The main procedure
int main() {
  cin>>n;
  b = false;
  for (int i = 1; i <= n; i++) {
    cin>>a;
    if (((a%10) == 7) && ((a%3) == 0)) {
      if (b) {
        cout<<" ";
      }
      b = true;
      cout<<a;
    }
  }
  return 0;
}

Blockly题解代码图片