这是怎么 WA 的
查看原帖
这是怎么 WA 的
995753
__Octhyccc__楼主2024/7/7 08:27

Rt,用了一个类似于 99 进制的思路。但是一直卡在 #4 上过不了。求调

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
string n;char x;
ll ans;
int main(){
	int t;
	scanf("%d",&t);
	while(t--){
		cin>>n>>x;
		int len=n.length();
		for(int i=0;i<len;i++){
			ans+=(n[i]>x?n[i]-'1':n[i]-'0')*1ll*(pow(9,len-1-i));
		}
		printf("%lld\n",ans+1);
		ans=0;
	}
	return 0;
}
2024/7/7 08:27
加载中...