20250608 baekjoon C

This commit is contained in:
songyc macbook 2025-06-08 21:47:07 +09:00
parent 6fd39be484
commit be5ac07e94
2 changed files with 52 additions and 0 deletions

View File

@ -0,0 +1,27 @@
#include <stdio.h>
int main(){
int B, val, i=0;
long int N;
char res[31];
scanf("%ld %d", &N, &B);
while(N!=0){
val = N%B;
N/=B;
if(val>9){
res[i]='A'+val-10;
}
else{
res[i]='0'+val;
}
i++;
}
while(i--){
printf("%c",res[i]);
}
return 0;
}

View File

@ -0,0 +1,25 @@
#include <stdio.h>
int main(){
char N[31];
int B, val, i=0;
long int res=0;
scanf("%s %d",N, &B);
while(N[i]!='\0'){
if(N[i]>='0' && N[i]<='9'){
val = N[i] - '0';
}
else if(N[i]>='A' && N[i]<='Z'){
val = N[i] - 'A' + 10;
}
res = res*B+val;
i++;
}
printf("%ld", res);
return 0;
}