題目提供者ccf_noi
評測方式雲端評測標籤noip提高組2008
難度普及-
時空限制1000ms / 128mb
提交 題解
給你n根火柴棍,你可以拼出多少個形如「a+b=ca+b=c」的等式?等式中的aa、bb、cc是用火柴棍拼出的整數(若該數非零,則最高位不能是00)。用火柴棍拼數字0-90−9的拼法如圖所示:
注意:加號與等號各自需要兩根火柴棍
如果a≠ba≠b,則a+b=ca+b=c與b+a=cb+a=c視為不同的等式(a,b,c>=0a,b,c>=0)
nn根火柴棍必須全部用上
輸入格式:
乙個整數n(n<=24)n(n<=24)。
輸出格式:
乙個整數,能拼成的不同等式的數目。
輸入樣例#1:
14
輸出樣例#1:
2
輸入樣例#2:
18
輸出樣例#2:
9
【輸入輸出樣例1解釋】
22個等式為0+1=10+1=1和1+0=11+0=1。
【輸入輸出樣例2解釋】
99個等式為:
0+4=4
0+11=11
1+10=11
2+2=4
2+7=9
4+0=4
7+2=9
10+1=11
11+0=11
#includeint main()
,b,c[10]=,s=0,i,j;
scanf("%d",&b);
for(i=1;i<=2000;i++)
}for(i=0;i<=1000;i++)
printf("%d",s);
return 0;
}
P1149 火柴棒等式
給你n根火柴棍,你可以拼出多少個形如 a b c 的等式?等式中的a b c是用火柴棍拼出的整數 若該數非零,則最高位不能是0 用火柴棍拼數字0 9的拼法如圖所示 注意 加號與等號各自需要兩根火柴棍 如果a b,則a b c與b a c視為不同的等式 a b c 0 n根火柴棍必須全部用上 輸入格式...
火柴棒等式p 1149
q 給你n根火柴棍,你可以拼出多少個形如 a b c 的等式?等式中的a b c是用火柴棍拼出的整數 若該數非零,則最高位不能是0 用火柴棍拼數字0 9的拼法如圖所示 注意 加號與等號各自需要兩根火柴棍 如果a b,則a b c與b a c視為不同的等式 a b c 0 n根火柴棍必須全部用上 in...
P1149 火柴棒等式
題目描述 給你n根火柴棍,你可以拼出多少個形如 a b ca b c 的等式?等式中的aa bb cc是用火柴棍拼出的整數 若該數非零,則最高位不能是00 用火柴棍拼數字0 90 9的拼法如圖所示 注意 加號與等號各自需要兩根火柴棍 如果a ba b,則a b ca b c與b a cb a c視為...