UVa 1583 - Digit Generator
生活随笔
收集整理的這篇文章主要介紹了
UVa 1583 - Digit Generator
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? 感覺寫的代碼還是和以前一樣的贅長。
? 第一次交的超時了,然后把每個數對應的解存了起來,直接讀取,AC了。
?
#include<stdio.h> int str[100000]={0}; int main() {int i,j,n,T;int sum=0,d;for(j=1; j<=100000; j++){d=sum=j;while(d!=0){sum+=d%10;d/=10;}if((str[sum]!=0)&&(str[sum]<j))continue;str[sum]=j;}scanf("%d",&T);for(i=0;i<T;i++){scanf("%d",&n);printf("%d\n",str[n]);}return 0; }?
轉載于:https://www.cnblogs.com/xuziye0327/p/4101665.html
總結
以上是生活随笔為你收集整理的UVa 1583 - Digit Generator的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 演练3-1:留言管理系统的制作
- 下一篇: 在vi里面实现字符串的批量替换