pat乙級1022
#include<stdio.h>
int main(){
long a,b;
int d;
int s[40]={0},t=0;
scanf("%ld%ld%d",&a,&b,&d);
a+=b;
int flag;
if(a==0) flag=0;
else{
flag=1;
while(a){
s[t++]=a%d;
a/=d;}
}
if(!flag) printf("0");
if(flag){
for(int i=t-1;i>=0;i--){
printf("%d",s[i]);
}
}
return 0;
}
pat乙級1022
相關推薦
pat 乙級1022
c++ 簡單 emc mit con 進制 ace post turn 1022. D進制的A+B (20) 時間限制 100 ms 內存限制 65536 kB 代碼長度限制 8000 B 判題程序 Standard 作
PAT乙級1022.D進制的A+B(20 分)
include ios tom set nbsp mes a+b fontsize -o 1022 D進制的A+B(20 分) 輸入兩個非負 10 進制整數 A 和 B (≤2?30??−1),輸出 A+B 的 D (1<D≤10
PAT乙級,1022,D進位制的A+B
1.十進位制轉換成其他進位制就是除以那個數字取餘,直到商等於0為止,然後倒序打印出來 2.其中餘數應該放在一個數組中,這樣才能方便之後的迴圈列印 3.所以涉及到一個迴圈求餘和一個迴圈列印 #include<iostream> using namespace std; int m
PAT乙級——1022
題目:D進位制的A+B (20 分) 輸入兩個非負 10 進位制整數 A 和 B (≤230−1),輸出 A+B 的 D ( 1< D ≤ 10 ) 進位制數。 輸入格式: 輸入在一行中依次給出
PAT——乙級1022:D進位制的A+B &乙級1037:在霍格沃茨找零錢
1022 D進位制的A+B (20 point(s)) 輸入兩個非負 10 進位制整數 A 和 B (≤230−1),輸出 A+B 的 D (1&
PAT 乙級 1022 D進位制的A+B
1022 D進位制的A+B (20 point(s)) 輸入兩個非負 10 進位制整數 A 和 B (≤2^30−1),輸出 A+B 的 D (1<D≤10)進位制數。 輸入格
pat乙級1022
can while include amp ret lag tdi %d -- #include<stdio.h>int main(){ long a,b; int d; int s[40]={0},t=0; scanf("%ld%ld%d",&a,&a
PAT乙級-1036.跟奧巴馬一起編程(15)
alt space span pat content pac ima com 分享 題解 題解: 註意“行數是列數的50%(四舍五入)” 1 #include<iostream> 2 using namespace std; 3 int main()
PAT 乙級 1061. 判斷題(15)
amp 統計學 pan esp for str include 答案 輸出 判斷題的評判很簡單,本題就要求你寫個簡單的程序幫助老師判題並統計學生們判斷題的得分。 輸入格式: 輸入在第一行給出兩個不超過100的正整數N和M,分別是學生人數和判斷題數量。第二行給出M個不超過5的
PAT 乙級 1066. 圖像過濾(15)
輸出格式 amp code clas 例如 void for 顏色 bsp 圖像過濾是把圖像中不重要的像素都染成背景色,使得重要部分被凸顯出來。現給定一幅黑白圖像,要求你將灰度值位於某指定區間內的所有像素顏色都用一種指定的顏色替換。 輸入格式: 輸入在第一行給出一幅圖像的分
PAT乙級-1056. 組合數的和(15)
根據 輸出 合數 代碼 std log style 不同的 mes 給定N個非0的個位數字,用其中任意2個數字都可以組合成1個2位的數字。要求所有可能組合出來的2位數字的和。例如給定2、5、8,則可以組合出:25、28、52、58、82、85,它們的和為330。 輸入格式
PAT乙級-1037. 在霍格沃茨找零錢(20)
str stdio.h ... small 完全 class -1 clas cnblogs 如果你是哈利·波特迷,你會知道魔法世界有它自己的貨幣系統 —— 就如海格告訴哈利的:“十七個銀西可(Sickle)兌一個加隆(Galleon),二十九個納特(Knut)兌一個西可,
PAT乙級-1063. 計算譜半徑(20)
log 顯示 輸入 最大 pre fix 需要 blog esp 在數學中,矩陣的“譜半徑”是指其特征值的模集合的上確界。換言之,對於給定的n個復數空間的特征值{a1+b1i, ..., an+bni},它們的模為實部與虛部的平方和的開方,而“譜半徑”就是最大模。 現在給定
PAT乙級-1026. 程序運行時間(15)
一秒 cnblogs logs -c 方法 mes int 取值 tro 要獲得一個C語言程序的運行時間,常用的方法是調用頭文件time.h,其中提供了clock()函數,可以捕捉從程序開始運行到clock()被調用時所耗費的時間。這個時間單位是clock tick,即“時
PAT乙級1001. 害死人不償命的(3n+1)猜想 (15)
一半 %d stdio.h style span 大學 奇數 偶數 pat 卡拉茲(Callatz)猜想: 對任何一個自然數n,如果它是偶數,那麽把它砍掉一半;如果它是奇數,那麽把(3n+1)砍掉一半。這樣一直反復砍下去,最後一定在某一步得到 n=1。卡拉茲在1950年的
pat 乙級1034
using sin 例子 寫代碼 計算機性能 inpu 運行時間 時間 i++ 本題要求編寫程序,計算2個有理數的和、差、積、商。 輸入格式: 輸入在一行中按照“a1/b1 a2/b2”的格式給出兩個分數形式的有理數,其中分子和分母全是整型範圍內
pat乙級1034
inf 超出 不能 clu div sin can add pre 1.vs2013不能用scanf,改為scanf_s,但是提交時不能用scanf_s,用scanf。。。 1 scanf_s("%lld/%lld %lld/%lld", &a[0], &
[PAT乙級題解]——A+B和C
a+b pan 判斷 std ros 是否 如果 oid 用例 給定區間[-231, 231]內的3個整數A、B和C,請判斷A+B是否大於C。 輸入格式: 輸入第1行給出正整數T(<=10),是測試用例的個數。隨後給出T組測試用例,每組占一行,順序給出A、B和C。
pat乙級1051
log 結果 ble OS urn body blog name post 當結果中a或者b小於0,大於0.005時,保留兩位小數會輸出-0.00,但應輸出0.00。 1 #include <iostream> 2 #include <math.h&
PAT乙級.1007.素數對猜想 (20)
tdi stdio.h include tin clas 整數 個數 輸出格式 char 讓我們定義 dn 為:dn = pn+1 - pn,其中 pi 是第i個素數。顯然有 d1=1 且對於n>1有 dn 是偶數。“素數對猜想”認為“存在無窮多對相鄰且差為2的素數”