- 【2021年省赛B组】试题C: 直线
给大家图一乐的超时的代码(超时报错)发错地方了,应该是省赛B题
- 2024-4-11 12:51:45 @
蛮力法解决,但是全超时了想着就是遍历,我感觉1最先用完所以判断位置只放了1(把其他都放上也可以),然后就是分解位数,应该是运算规模有点大了,反正总之,我是菜狗
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a[10],j;
for(int i=0;i<10;i++)
{
a[i]=2021;
}
while(a[1]!=0)
{
for(j=1;j<=9999;j++)
{
int n=j;
while(n!=0)
{
int div=n%10;
a[div]--;
n/=10;
}
}
}
cout<<j<<endl;
return 0;
}
在想,如果是char类型能判断吗,害,书到用时方恨少,我还是做菜狗吧
0 条评论
目前还没有评论...
信息
- ID
- 978
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 3
- 标签
- 递交数
- 67
- 已通过
- 21
- 上传者