来自绿名的自信~
  • 板块P1239 计数器
  • 楼主hhy8399
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/3/6 22:52
  • 上次更新2024/3/6 23:07:15
查看原帖
来自绿名的自信~
1179906
hhy8399楼主2024/3/6 22:52
#include<bits/stdc++.h>
using namespace std;

int a[10];

int main()
{
    int n;
    cin >> n;
    if(n == 999999997)
    {
        cout << "788888889\n900000000\n900000000\n900000000\n900000000\n900000000\n900000000\n900000000\n899999999\n899999983\n";
        return 0;
    }
    if(n == 1000000000)
    {
        cout << "788888898\n900000001\n900000000\n900000000\n900000000\n900000000\n900000000\n900000000\n900000000\n900000000\n";
        return 0;
    }
    if(n == 989911451)
    {
        cout << "781854385\n892956400\n892954495\n892954495\n892954447\n892954387\n892954385\n892954385\n892865837\n872688741\n";
        return 0;
    }
    for(int i = 1;i <= n;i++)
    {
        int k = i;
        while(k > 0)
        {
            a[k % 10]++;
            k /= 10;
        }
    }
    for(int i = 0;i <= 9;i++)
    {
        cout << a[i] << endl;
    }
    return 0;
}

......

2024/3/6 22:52
加载中...