发下链接
<https://www.luogu.com.cn/problem/P1143>
by 20121202Tzy @ 2024-03-20 18:51:15
@[20121202Tzy](/user/1020835)
this
```
#include <bits/stdc++.h>
using namespace std;
int n, x, num;
string s, s1 = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ", ans;
inline int jin(string s, int n)
{
int num, ans(0);
for (int i(0); i <= s.size() - 1; i++)
{
if (s[i] >= 65) num = int(s[i]) - 55;
else num = int(s[i]) - 48;
ans += num * pow(n, s.size() - i - 1);
}
return ans;
}
inline string zhi(int n, int x)
{
string ans = "";
while (n)
{
ans += s1[n % x];
n /= x;
}
reverse(ans.begin(), ans.end());
return ans;
}
int main()
{
cin >> n >> s >> x;
num = jin(s, n);
ans = zhi(num, x);
cout<<ans;
return 0;
}
```
by monkeyinGD @ 2024-03-20 19:11:32
@[20121202Tzy](/user/1020835) 你没输出
by monkeyinGD @ 2024-03-20 19:12:07
@[20121202Tzy](/user/1020835) [AC记录](https://www.luogu.com.cn/record/151809257)
by monkeyinGD @ 2024-03-20 19:12:56
@[20121202Tzy](/user/1020835) 记得关注
by monkeyinGD @ 2024-03-20 19:13:30
感谢感谢,没想到我这么傻
by 20121202Tzy @ 2024-03-20 19:24:58
。建议下次发学术
by __little__Cabbage__ @ 2024-03-21 07:18:42