讓我們用字母b
來表示「百」、字母s
表示「十」,用12...n
來表示不為零的個位數字n
(<10),換個格式來輸出任乙個不超過 3 位的正整數。例如234
應該被輸出為bbsss1234
,因為它有 2 個「百」、3 個「十」、以及個位的 4。
每個測試輸入包含 1 個測試用例,給出正整數 n(<1000)。
每個測試用例的輸出佔一行,用規定的格式輸出 n。
234
bbsss1234
23
ss123
複雜冗餘**:
#includeusing namespace std;
int main()
{ int n;
cin>>n;
int bai=n/100;
int shi=(n/10)%10;
int ge =n%10;
if(!bai&&shi!=0) //兩位
{ for(int i=0;i較簡潔**:
#includeusing namespace std;
int main()
{ int n;
cin>>n;
int a,b,c;
a=n/100;
b=(n/10)%10;
c=n%10;
for(int i=0;i第二次**竟然比第一次**冗餘。。。。。
PTA 1006 換個格式輸出整數 15分
讓我們用字母 b 來表示 百 字母 s 表示 十 用 12 n 來表示不為零的個位數字 n 10 換個格式來輸出任乙個不超過 3 位的正整數。例如 234 應該被輸出為 bbsss1234,因為它有 2 個 百 3 個 十 以及個位的 4。每個測試輸入包含 1 個測試用例,給出正整數 n 1000 ...
1006 換個格式輸出整數 PTA
讓我們用字母 b 來表示 百 字母 s 表示 十 用 12 n 來表示不為零的個位數字 n 10 換個格式來輸出任乙個不超過 3 位的正整數。例如 234 應該被輸出為 bbsss1234,因為它有 2 個 百 3 個 十 以及個位的 4。輸入格式 每個測試輸入包含 1 個測試用例,給出正整數 n ...
1006 換個格式輸出整數
題目是pat乙級 思路 先把數分解為百十個位,然後迴圈輸出 訓練目的 數的分解 迴圈 題目描述 讓我們用字母b來表示 百 字母s表示 十 用 12.n 來表示個位數字n 10 換個格式來輸出任乙個不超過3位的正整數。例如234應該被輸出為bbsss1234,因為它有2個 百 3個 十 以及個位的4。...