日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

例题 3-5 生成元 digit generator

發布時間:2025/3/8 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 例题 3-5 生成元 digit generator 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 #include<stdio.h> 2 #include<string.h> 3 #define maxn 100005 4 int ans[maxn]; //類似于 比較大的數組還是開導外面比較好一點,防止報錯. 5 int main() 6 { 7 int x,y,m,T,n; 8 memset(ans,0,sizeof(ans)); //數組歸零. 9 for(m=1;m<maxn;m++) //從 1 開始 遍歷到 maxn. 10 { 11 x=y=m; // 將 x和y 都賦值為 m. 12 while(x>0) //x代表這 一個個的位數. 13 { 14 y=y+x%10; //處理 加起來... 15 x=x/10; 16 } 17 if(ans[y]==0||m<ans[y]) // 這個就用來確定 賦值的為 最小值 //后面那個 就是畫蛇添足了 18 ans[y]=m; 19 } 20 scanf("%d",&T); 21 while(T--) 22 { 23 scanf("%d",&n); 24 printf("%d\n",ans[n]); 25 } 26 return 0; 27 }

感覺第十七行 那里的 ? ? m<maxn[y] ? ? ? ? ? ? ? ? ?........純屬畫蛇添足..

轉載于:https://www.cnblogs.com/A-FM/p/5101785.html

總結

以上是生活随笔為你收集整理的例题 3-5 生成元 digit generator的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。