本題要求計算a/b,其中a是不超過1000位的正整數,b是1位正整數。你需要輸出商數q和餘數r,使得a = b * q + r成立。
輸入格式:
輸入在1行中依次給出a和b,中間以1空格分隔。
輸出格式:
在1行中依次輸出q和r,中間以1空格分隔。
輸入樣例:
123456789050987654321 7輸出樣例:
17636684150141093474 3
需要注意的:
第一位數字大於b和小於或等於b的情況。
只有一位數字輸入的情況。
除以1的情況。
#includeint main()
} scanf("%d",&b);
i=0;
if(b==1)//除以1時直接輸出
printf(" 0");
} else if(a[i]!=' '&&a[i+1]==' ')//只有一位數字輸入
else
}else
if(a[i+1]==' ')
printf(" %d",a[i]-48);
} }return 0;
}
PAT 乙級練習 1017 A除以B
本題鏈結 本題要求計算 a b,其中 a 是不超過 1000 位的正整數,b 是 1 位正整數。你需要輸出商數 q 和餘數 r,使得 a b q r 成立。輸入格式 輸入在一行中依次給出 a 和 b,中間以 1 空格分隔。輸出格式 在一行中依次輸出 q 和 r,中間以 1 空格分隔。輸入樣例 123...
PAT乙級1017 A除以B
時間限制 100 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者 chen,yue 本題要求計算a b,其中a是不超過1000位的正整數,b是1位正整數。你需要輸出商數q和餘數r,使得a b q r成立。輸入格式 輸入在1行中依次給出a和b,中間以1空格...
PAT乙級1017A除以B
題目如下 本題要求計算 a b,其中 a 是不超過 1000 位的正整數,b 是 1 位正整數。你需要輸出商數 q 和餘數 r,使得 a b q r 成立。輸入格式 輸入在一行中依次給出 a 和 b,中間以 1 空格分隔。輸出格式 在一行中依次輸出 q 和 r,中間以 1 空格分隔。輸入樣例 123...