| ||||||||||||||||||||||||
#include <stdio.h> int put(int x, int *p) { p[0] = x/100; p[1] = (x/10)%10; p[2] = x%10; } int isOk(int x, int y, int z) { int d[9]; int i, j; put(x, &d[0]); put(y, &d[3]); put(z, &d[6]); for(i = 0; i < 9; ++i) { if(d[i] == 0) { return 0; } for(j = 0; j < i; ++j) { if(d[i] == d[j]) { return 0; } } } return 1; } int main() { int x; for(x = 100; x <= 333; ++x) { int y = x + x; int z = x + y; if(isOk(x, y, z)) { printf("%d %d %d\n", x, y, z); } } } |
三个三位数的关系
最新推荐文章于 2022-01-12 21:11:18 发布