20250608 baekjoon C
This commit is contained in:
parent
6fd39be484
commit
be5ac07e94
27
code_study/Baekjoon/c/11005.c
Normal file
27
code_study/Baekjoon/c/11005.c
Normal 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;
|
||||||
|
}
|
||||||
25
code_study/Baekjoon/c/2745.c
Normal file
25
code_study/Baekjoon/c/2745.c
Normal 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;
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user