有如下的加法算式。其中每個漢字代表乙個數字。
(如果存在對齊問題,可參見【圖1.png】)年大年
過大年能過大年
怎能過大年
我怎能過大年
+ 讓我怎能過大年
------------------
能能能能能能能
請填寫「讓我怎能過大年」 所代表的整數。
所有數字連在一起,中間不要空格。例如:"3125697"。當然,這個不是正確的答案。
注意:只填寫乙個整數,不要填寫任何多餘的內容。
#include
using namespace std;
int main()
{ int a,b,c,d,e,f,g;
int x,y;
for(a=0;a<10;a++)
{ for(b=0;b<10;b++)
{ if(a==b)
continue;
for(c=0;c<10;c++)
{if(a==c||b==c)
continue;
for(d=0;d<10;d++)
{if(a==d||b==d||c==d)
continue;
for(e=0;e<10;e++)
{if(a==e||b==e||c==e||d==e)
continue;
for(f=0;f<10;f++)
{if(a==f||b==f||c==f||d==f||e==f)
continue;
for(g=0;g<10;g++)
{if(a==g||b==g||c==g||d==g||e==g||f==g)
continue;
x=(g+f*10+e*100+d*1000+c*10000+b*100000+a*1000000)+(g+f*10+e*100+d*1000+c*10000+b*100000)+(g+f*10+e*100+d*1000+c*10000)+(g+f*10+e*100+d*1000)+(g+f*10+e*100)+(g+f*10)+g;
y=d+d*10+d*100+d*1000+d*10000+d*100000+d*1000000;
if(x==y)
cout<
<<
<
<
<
<
記錄藍橋杯校內選拔複習
總體來講,假複習。回顧了筆記和演算法競賽入門的ppt和自己大二第一學期寫的演算法題,但都是大概去理解了下,感覺就像高中考數學似的,去看看概念,然後到考試之後啥都不會。儘管是假複習,但還是有點心得的。三 演算法理解 1 動態規劃 自下而上,大問題分解為小問題,且大小問題有關聯。例題 石子合併,割繩子,...
2015藍橋杯校內選拔 求x的x次冪等於10
題目 如果x的x次冪結果為10 參見 圖1.png 你能計算出x的近似值嗎?顯然,這個值是介於2和3之間的乙個數字。請把x的值計算到小數後6位 四捨五入 並填寫這個小數值。注意 只填寫乙個小數,不要寫任何多餘的符號或說明。答案 2.506184 解題思路 首先,求近似值需要用到fabs double...
藍橋杯校內選拔賽C C 高職組
二項式的係數規律,我國數學家很早就發現了。如 圖1.png 我國南宋數學家楊輝1261年所著的 詳解九章演算法 一書裡就出現了。其排列規律 11 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 1 6 15 20 15 6 1 1 7 21 35 35 21 7 1 ...