用户:
萌新大佬查看:12 回复:5 评论:12 创建时间:2021-07-21T11:03:07
本工作室做题竞选副室长,题目来源洛谷。先做完者工作室内发帖,第一个100%通过者当选。本着公正的原则,请大家自行完成代码,不抄袭,不作弊。
题目:
学习GMS2的星烬有多辣寄#include <iostream>
using namespace std;
const int N=100;
int n,r;
int arr[N];
char array[10]={'A','B','C','D','E','F','G','H','I','J'};
int main(){
cin >> n >> r;
int tot=0;
while(n!=0){
arr[++tot]=n%r;
n/=r;
if(arr[tot]<0) arr[tot]-=r,n++;
}
for(int i=tot;i>=1;i--){
if(arr[i]<10) cout << arr[i];
else cout << (char)array[arr[i]-10];
}
return 0;
}
OK
其实加个判断就好了把
点赞0
评论