uva 1583 Digit Generator(Uva-1583)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了uva 1583 Digit Generator(Uva-1583)相关的知识,希望对你有一定的参考价值。

???????????????   ||   ?????????   ??????   ble   efi   ??????   ??????   iostream   

????????????????????????vj???https://vjudge.net/problem/UVA-1583#author=0

??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????0.

???????????????????????????????????????for?????????????????????1e5.????????????5???9????????????45????????????stringstream??????????????????????????????????????????????????????

?????????break?????????????????????????????????

??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

?????????

#include <iostream>
using namespace std;
#define max 100010
int a[max];
main()
{
    for(int i=1;i<max;i++)
    {
        int x=i;int y=i;
        while(x) {y+=x%10;x/=10;}
        if(a[y]==0||i<a[y]) a[y]=i;
    }
    int p,b;
    cin>>p;
    while(p--)
    {
        cin>>b;
        cout<<a[b]<<endl;
    }
}

??????????????????????????????????????????????????????

以上是关于uva 1583 Digit Generator(Uva-1583)的主要内容,如果未能解决你的问题,请参考以下文章

最小生成元 (Digit Generator, ACM/ICPC Seoul 2005, UVa1583)

例题3-5 Digit Generator UVA - 1583

紫书例题3-5 生成元(Digit Generator, ACM/ICPC Seoul 2005, UVa1583)

UVa 1587 - Digit Generator

UVA1583(最小生成元)

UVA1583 最小生成元