江苏省建设厅网站查询,园林景观设计公司需要什么职位,用数据库做学校网站论文,东营有哪些制作网站题目描述
将 1, 2, \ldots , 91,2,…,9 共 99 个数分成 33 组#xff0c;分别组成 33 个三位数#xff0c;且使这 33 个三位数构成 1 : 2 : 31:2:3 的比例#xff0c;试求出所有满足条件的 33 个三位数。
输入格式
无
输出格式
若干行#xff0c;每行 33 个数字。按照…题目描述
将 1, 2, \ldots , 91,2,…,9 共 99 个数分成 33 组分别组成 33 个三位数且使这 33 个三位数构成 1 : 2 : 31:2:3 的比例试求出所有满足条件的 33 个三位数。
输入格式
无
输出格式
若干行每行 33 个数字。按照每行第 11 个数字升序排列。
输入数据 1
无Cop
y
输出数据 1
192 384 576
* * *
...* * *
剩余部分不予展示
代码 :
#include bits/stdc.h
using namespace std;
/*
函数功能判断是否存在相同的数
函数参数需要判断数组的地址
返回值0和1
*/
int fun(int *data)
{int sum0;for(int i0;i9;i){for(int k0;k9;k){if(data[i]data[k]){sum;}if(data[k]0)//判断是否存在有0出现 {return 0;}}if(sum!1){return 0;}sum0;}return 1;
}
int main()
{int a[9]{0};for(int i1;i9;i){for(int k1;k9;k){for(int z1;z9;z){int a1;a1i*100k*10z;a[0]i;//保存第一个数的百位 a[1]k;//保存第一个数的十位 a[2]z;//保存第一个数的各位 int ca1*2;int da1*3;int c1,c2,c3,b1,b2,b3;a[3]c%10;a[4]c/10%10;a[5]c/100%10;a[6]d%10;a[7]d/10%10;a[8]d/100%10;if(c1000d1000fun(a)){couta1 c dendl;}}}}return 0;
}