今天做了下這道五星的題,題目倒是不難,但是由於疏忽導致一直re,最後玉玉發現了問題所在,才使得悲劇沒有繼續。
這題的思路類似於做高精度的運算,就是按位加,如果超過相應位的權值,就向上進製。
1 #include2 #include
3 #include
4using
namespace std;56
char stra[1000],strb[1000];
7int a[30],b[30],c[30];
8int w[26] = ;910
int main()
11 31
else
32 a[j] = stra[i] - '0';
33 j++;
34 }
35 }
36int lena = j;
37for(i=0,j=0;i38
46else
47 b[j] = strb[i] - '0';
48 j++;
49 }
50 }
51int lenb = j;
52for(i=lena-1,j=lenb-1,k=0,t=0;i>=0&&j>=0;i--,j--,k++,t++)
53
60 }
61while(i >= 0)
62
69 t++;
70 k++;
71 i--;
72 }
73while(j >= 0)
74
81 t++;
82 k++;
83 j--;
84 }
85while(!c[t]) t--;
86for(;t>0;t--)
87 printf("
%d,",c[t]);
88 printf("
%d\n
",c[0]);
89 }
90return
0;91 }
清華考研複試上機 進製轉換
將m進製的數x轉換為n進製的數輸出。輸入的第一行包括兩個整數 m和n 2 m,n 36 下面的一行輸入乙個數x,x是m進製的數,現在要求你將m進製的數x轉換成n進製的數輸出。輸出x的n進製表示的數。輸入時字母部分為大寫,輸出時為小寫,並且有大資料。示例1 16 10 f 15思路 這個題難就難在有 ...
2021考研複試C上機1
1.二進位制數轉十進位制數程式 include 二進位制轉十進位制c程式 intmain intbin to deci int a return sum 2.十進位制轉二進位制程式 include intmain intdeci to bin int a for j i 1 j 0 j return...
清華06cs考研複試上機題(含解答)
清華大學計算機 06考研上機題 只有系統結構方向參加上機,3 月 27 日2 00 4 00 總述 用檔案 input.txt 輸入,用檔案 output.txt 輸出。程式設計環境只能用vc,沒有msdn,不能上網,不能查資料。題目1 求n 的階乘。25分,5組資料 input.txt 4outp...