返回题解分享
讨论 / 题解分享/ 帖子详情

卡片(结果填空) - 题解

#include<iostream>
using namespace std;

int main()
{
    int a[10] = {2021,2021,2021,2021,2021,2021,2021,2021,2021,2021};
    int num = 1;
    bool flag = true ;
    while(flag)
    {
        string b = to_string(num++);
        for(int i = 0 ; i <= b.size()-1 ; i++)
        {
            a[b[i] - '0'] --;
        }
        for(int i = 0 ; i <= 9 ; i++ )
        {
            if(!a[i])
            {
                flag = false ;
            }
        }
    }
    cout<<num - 1<<endl;
    return 0;
}
0 回复 0 转发 0 喜欢 2 阅读
回复 (0)
默认 最新
暂无回复,快来抢沙发!