//把頻數數組換成標記數組,某個數字i出現過則置a[i]=1。如果不符合條件,必然至少有一個數組元素沒有被標記。
#include <stdio.h>
int main() {
int abc,def,ghi,i;
for(abc = 100; abc <= 333; abc++) {
int a[10]= {0};
def = 2*abc;
ghi = 3*abc;
a[abc/100] = a[abc/10%10] = a[abc%10] = 1;
a[def/100] = a[def/10%10] = a[def%10] = 1;
a[ghi/100] = a[ghi/10%10] = a[ghi%10] = 1;
for( i = 1; i <= 9; i++)
if(a[i]==0) break;
if(i==10) printf("%d %d %d\n", abc, def, ghi);
}
return 0;
}
習題2-6 排列 permutation
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
算法競賽入門經典(第二版)-劉汝佳-第六章 數據結構基礎 例題(18/22)
梁山伯liangrx06
2020-07-05 01:49:01
例題3-2 蛇形填數
題目:在n*n方陣裏填入1,2,...,n*n,要求填成蛇形。例如n=4時,方陣爲: 10 11 12 1 9 16 13 2 8 15 14 3 7 6 5 4 思路:"蛇形
zuiaiqun
2020-07-01 16:26:16
《算法競賽入門經典》6-7 Trees on the level UVA122——二叉樹的層次遍歷(寬度優先遍歷BFS)
Mustache_ACM
2020-06-27 17:51:31
UVaOJ 488 Triangle Wave
boucher2001
2020-06-27 08:41:42
UVa #1220 Party at Hali-Bula (例題9-13)
专攻挖掘机炒鸡蛋算法
2020-06-24 10:11:34
UVa #1626 Brackets sequence (例題9-10)
专攻挖掘机炒鸡蛋算法
2020-06-24 10:11:34
UVa #1632 Alibaba (習題9-8)
专攻挖掘机炒鸡蛋算法
2020-06-24 09:12:55
UVa #10618 Tango Tango Insurrection (例題9-18)
专攻挖掘机炒鸡蛋算法
2020-06-24 09:12:55
UVa #1218 Perfect Service (例題9-14)
专攻挖掘机炒鸡蛋算法
2020-06-24 09:12:55
UVa #10285 Longest Run on a Snowboard (習題9-1)
专攻挖掘机炒鸡蛋算法
2020-06-24 09:12:55
UVa #12186 Another Crisis (例題9-12)
专攻挖掘机炒鸡蛋算法
2020-06-24 09:12:55
算法競賽入門經典 例題 9-4
annie11640389
2020-06-23 11:24:00