1006. 換個格式輸出整數
讓我們用字母B來表示“百”、字母S表示“十”,用“12...n”來表示個位數字n(<10),換個格式來輸出任一個不超過3位的正整數。例如234應該被輸出為BBSSS1234,因為它有2個“百”、3個“十”、以及個位的4。
輸入格式:每個測試輸入包含1個測試用例,給出正整數n(<1000)。
輸出格式:每個測試用例的輸出佔一行,用規定的格式輸出n。
輸入樣例1:
234輸出樣例1:
BBSSS1234思路:按照數的逆序列印為思路將其先存起來,最後依次列印:
int main() { int n = 0; scanf("%d",&n); int count = 0; int arr[4] = {0}; while (n) { arr[count] = n%10; n = n/10; count++; } int i; for(i=0;i<arr[2];i++) printf("B"); for(i=0;i<arr[1];i++) printf("S"); for(i=0;i<arr[0];i++) printf("%i",i+1); return 0; }
相關推薦
PAT 1006 換個格式輸出整數
輸入 以及 blog emc pan sss 一個 bbb display 1006. 換個格式輸出整數 (15) 讓我們用字母B來表示“百”、字母S表示“十”,用“12...n”來表示個位數字n(<10),換個格式來輸出任一個不超過3位的正整數。例如234應該被輸
1006. 換個格式輸出整數 (15)
... scan clas print 整數 stdlib.h gpo 讓我 一個 讓我們用字母B來表示“百”、字母S表示“十”,用“12...n”來表示個位數字n(<10),換個格式來輸出任一個不超過3位的正整數。例如234應該被輸出為BBSSS1234,因為它有2
PAT乙級1006.換個格式輸出整數(15)
應該 theme 試用 pau pan use iostream for esp 1006. 換個格式輸出整數 (15)讓我們用字母B來表示“百”、字母S表示“十”,用“12…n”來表示個
1006 換個格式輸出整數——C++實現
題目 1006 換個格式輸出整數 (15 point(s)) 讓我們用字母 B 來表示“百”、字母 S 表示“十”,用 12...n 來表示不為零的個位數字 n(<10),換個格式來輸出任一個不超過 3 位的正整數。例如 234 應該被輸出為 BBSSS1234,因為它有
PAT(Basic Level) Practice——1006 換個格式輸出整數
原題目: 讓我們用字母 B 來表示“百”、字母 S 表示“十”,用 12...n 來表示不為零的個位數字 n(<10),換個格式來輸出任一個不超過 3 位的正整數。例如 234 應該被輸出為 BBSSS1234,因為它有 2 個“百”、3 個“十”、以及個位的 4。 輸入格式:
PAT 乙級 1006. 換個格式輸出整數 (15)
#include <iostream> using namespace std; int main() { int n; cin>>n; int x[2]; x[0]=n%10; x[1]=(n/10)%10; x[2]=n/100; string
1006 換個格式輸出整數(python 3)
1006 換個格式輸出整數 (15 分) 讓我們用字母 B 來表示“百”、字母 S 表示“十”,用 12…n 來表示不為零的個位數字 n(<10),換個格式來輸出任一個不超過 3 位的正整數。例如 234 應該被輸出為 BBSSS1234,因為它有 2
2018/9/18 1006 換個格式輸出整數
讓我們用字母 B 來表示“百”、字母 S 表示“十”,用 12...n 來表示不為零的個位數字 n(<),換個格式來輸出任一個不超過 3 位的正整數。例如 234 應該被輸出為 BBSSS1234,因為它有 2 個“百”、3 個“十”、以及個位的 4。 輸入格式: 每個測試輸入包含 1 個測試用例,給出
1006 換個格式輸出整數 (15 分)
1006 換個格式輸出整數 (15 分) 讓我們用字母 B 來表示“百”、字母 S 表示“十”,用 12...n 來表示不為零的個位數字 n(<10),換個格式來輸出任一個不超過 3 位的正整數。例如 234 應該被輸出為 BBSSS1234,因為它有 2 個“百”、
1006 換個格式輸出整數 (15 分)
讓我們用字母 B 來表示“百”、字母 S 表示“十”,用 12...n 來表示不為零的個位數字 n(<10),換個格式來輸出任一個不超過 3 位的正整數。例如 234 應該被輸出為 BBSSS1
PAT乙級1006換個格式輸出整數
題目描述: 讓我們用字母 B 來表示“百”、字母 S 表示“十”,用 12…n 來表示不為零的個位數字 n(<10),換個格式來輸出任一個不超過 3 位的正整數。例如 234 應該被輸出為 BBSSS1234,因為它有 2 個“百”、3 個“十”、以及個位
PAT乙級 1006 換個格式輸出整數
地方題目描述 讓我們用字母 B 來表示“百”、字母 S 表示“十”,用 12...n 來表示不為零的個位數字 n(<10),換個格式來輸出任一個不超過 3 位的正整數。例如 234 應該被輸出為 BBSSS1234,因為它有 2 個“百”、3 個“十”、以及個位的 4
PAT刷題集(乙級)1006 換個格式輸出整數 (15)(15 分)
1006 換個格式輸出整數 (15)(15 分) 讓我們用字母B來表示“百”、字母S表示“十”,用“12…n”來表示個位數字n(<10),換個格式來輸出任一個不超過3位的正整數。例如234應該被輸出為BBSSS1234,因為它有2個“百”、3個“十”、以及個位的4。
PAT (Basic Level) Practice (中文)1006 換個格式輸出整數 (15 分)(C++)
1006 換個格式輸出整數 (15 分) 讓我們用字母 B 來表示“百”、字母 S 表示“十”,用 12…n 來表示不為零的個位數字 n(<10),換個格式來輸出任一個不超過 3 位的正整數。例如 234 應該被輸出為 BBSSS1234,因為它有 2 個“百”、3 個“十”、
PAT 乙級 1006 換個格式輸出整數
1006 換個格式輸出整數 (15 point(s)) 讓我們用字母 B 來表示“百”、字母 S 表示“十”,用 12...n 來表示不為零的個位數字 n(<10),換個格式來輸出任一個不超過 3
PTA 1006換個格式輸出整數
讓我們用字母 B 來表示“百”、字母 S 表示“十”,用 12…n 來表示不為零的個位數字 n(<10),換個格式來輸出任一個不超過 3 位的正整數。例如 234 應該被輸出為 BBSSS1234,因為它有 2 個“百”、3 個“十”、以及個位的 4。 輸入格式: 每個測試輸入包含
1006. 換個格式輸出整數
讓我們用字母B來表示“百”、字母S表示“十”,用“12...n”來表示個位數字n(<10),換個格式來輸出任一個不超過3位的正整數。例如234應該被輸出為BBSSS1234,因為它有2個“百”、3個“十”、以及個位的4。 輸入格式:每個測試輸入包含1個測試用例,給
PAT乙級,1006,換個格式輸出整數
1.先將3位正整數的每位表示出來 2.因為百位十位是數字是多少,就輸出多少個字母,所以用for迴圈 3.個位則是從1開始輸出到個位數字為止,所以也是用for迴圈,不過初試值和條件要改變 #include<iostream> using namespace std;int main
PTA乙級刷題日誌---1006(15分)換個格式輸出整數
讓我們用字母 B 來表示“百”、字母 S 表示“十”,用 12...n 來表示不為零的個位數字 n(<10),換個格式來輸出任一個不超過 3 位的正整數。例如 234 應該被輸出為 BBSSS1
PAT——乙級1006:換個格式輸出整數&乙級1021:個位數統計&乙級1031:查驗身份證
all tst 順序 sub ner 簡單的 驗證 乙級 wrong 1006 換個格式輸出整數 (15 point(s)) 讓我們用字母 B 來表示“百”、字母 S 表示“十”,用 12...n 來表示不為零的個位數字 n(<10),換個格式來輸出任一個