#23293: 進制轉換


tyc2642906@gmail.com (杜甫)

學校 : 不指定學校
編號 : 138151
來源 : []
最後登入時間 :
2020-11-04 15:49:45
c100. 00116 - Unidirectional TSP -- UVa116 | From: [36.239.234.2] | 發表日期 : 2020-11-04 15:55

#include <stdio.h>

void conv(long long int n,int b1,int b2);
long conv2DEC(long long int n,int b);

int main(){
long long int n;
int b1,b2;
scanf("%lld",&n);
scanf("%d",&b1);
scanf("%d",&b2);
conv(n,b1,b2);
 
return 0;
}
long conv2DEC(long long int n,int b){
int p=1;
long dec=0;
while(n>0){
dec+=(n%10)*p;
p*=b;
n/=10;
}
return dec;
}
void conv(long long int n,int b1,int b2){
 
}
}
這是進制轉換的格式 不能用任何陣列
主要是輸入都先轉10進制再轉為其他進制
n為輸入的數,b1=轉換前的進制 b2=轉換後的進制
自學好難 求解大神
 
ZeroJudge Forum