题目翻译
给出 $w$,问造一个数组,满足选三个正好是等于所有 $\leqslant w$ 的。
题目思路
这个 $w$ 最多 $7$ 位,但 $<w$ 只有 $6$ 位。
我们把这个数设为 $\overline{abcdef}$,然后分成 $\overline{ab}$、$\overline{cd}$、$\overline{ef}$。
每个都有 $99$ 种可能,加上 $10^6$,一共 $298$ 个。
主要代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
cout<<298<<endl;
for(int i=1;i<=99;i++)
{
cout<<i<<" ";
}
for(int i=1;i<=99;i++)
{
cout<<i*100<<" ";
}
for(int i=1;i<=99;i++)
{
cout<<i*100*100<<" ";
}
cout<<1000000<<endl;
return 0;
}