题目描述
输入n个数,将其中能 被x整除 的数字输出并计数。
输入格式第一行,整数n与x。
第二行,n个正整数。
输出格式第一行,若干个整数,按输入的顺序依次输出符合题意要求的数
第二行,一个整数,表示符合题目要求数的个数
样例
5 3
15 25 9 12 7
15 9 12
3
数据范围与提示
分类标签
[循环] [语法基础]
C++题解代码
#include <bits/stdc++.h>
using namespace std;
int n;
int x;
int a;
int r;
bool b;
// The main procedure
int main() {
cin>>n;
cin>>x;
r = 0;
b = false;
for (int i = 1; i <= n; i++) {
cin>>a;
if ((a%x) == 0) {
r++;
if (b) {
cout<<" ";
}
b = true;
cout<<a;
}
}
cout<<'\n';
cout<<r;
return 0;
}
Blockly题解代码图片