TLE#1,2,4,5 20pts

P1143 进制转换

```cpp #include<bits/stdc++.h> using namespace std; int n,m; string s,ss; int n_ten(int n){ int num=0,quan=1; for(int i=s.size()-1;i>=0;i--){ if(isupper(s[i])){ num+=(s[i]-55)*quan; } else{ num+=(s[i]-'0')*quan; } quan*=n; } return num; } string ten_m(int m,int shu){ string s1=""; while(shu>0){ if(shu%m>=10){ s1=(char)(shu%m+55)+s1; } else{ s1=(char)(shu%m+'0')+s1; } shu/=m; } return s1; } int main(){ cin>>n; cin>>s; cin>>m; int shu=n_ten(n); cout<<ten_m(m,shu); } ``` 我直接转 @ zero_egg
by jhlcxoi114514 @ 2023-10-14 21:03:39


抱歉没有看见您的回复,没有完成悬关的使命,已关,另外,@[jhlcxoi114514](/user/1049379) `@`后面没有空格
by zero_egg @ 2023-11-12 21:46:09


|