GESP数据太水了,建议增强
查看原帖
GESP数据太水了,建议增强
580351
xieyubo楼主2024/8/12 23:23

这是本蒟蒻乱搞的代码

#include <cstdio>
#include <cmath>
int n,r,power;
bool flag=false;
int main(){
    scanf("%d%d",&n,&r);
    for(int i=20;i>=0;i--){
        if(pow(r,i)>1e6)continue;
        power=pow(r,i);
        if(power<=n){
            flag=true;
            if(n/power<10)putchar('0'+n/power);
            else putchar('A'+n/power-10);
            n%=power;
            if(!n)return 0;
        }
        else{
            if(flag)putchar(48);
        }
    }
    return 0;
}

测试几组数据发现,这个程序的输出是没有后导0的,比如输入一个最简单的2 2,输出为1,就这代码居然还过了,建议增强,但是这数据水的都不知道在哪hack了

@ 览遍千秋

@ Maxmilite

2024/8/12 23:23
加载中...