這個題目記得高中的noi裡面就有,看來經典的終歸是經典那
如果對每個數對進行拆分可能會超時(尤其是比賽的時候),就想的競賽中經典思想——以空間換時間,簡單來說就是把三位數都給算一遍儲存起來,是了就存1,不是存0,然後直接讀入資料輸出結果
也可能是見過,也可能是多想了一下,發現水仙花數只有四個(這個。。。),進一步優化程式。
題目傳送門
1 #include2intmain()3;
5int
m,n,i,flag;
6while(scanf("
%d%d
",&m,&n)==2)7
17}18if(flag) printf("\n"
);19
else printf("
no\n");
20}21return0;
22 }
HDU 2010 水仙花數
problem description 春天是鮮花的季節,水仙花就是其中最迷人的代表,數學上有個水仙花數,他是這樣定義的 水仙花數 是指乙個三位數,它的各位數字的立方和等於其本身,比如 153 1 3 5 3 3 3。現在要求輸出所有在m和n範圍內的水仙花數。input 輸入資料有多組,每組佔一行,...
hdu 2010 水仙花數
problem description 春天是鮮花的季節,水仙花就是其中最迷人的代表,數學上有個水仙花數,他是這樣定義的 水仙花數 是指乙個三位數,它的各位數字的立方和等於其本身,比如 153 1 3 5 3 3 3。現在要求輸出所有在m和n範圍內的水仙花數。input 輸入資料有多組,每組佔一行,...
水仙花數 hdu2010
problem description 春天是鮮花的季節,水仙花就是其中最迷人的代表,數學上有個水仙花數,他是這樣定義的 水仙花數 是指乙個三位數,它的各位數字的立方和等於其本身,比如 153 1 3 5 3 3 3。現在要求輸出所有在m和n範圍內的水仙花數。input 輸入資料有多組,每組佔一行,...