PTA 7 14 求整數段和

2021-10-13 03:37:12 字數 744 閱讀 1765

7-14 求整數段和 (15分)

給定兩個整數a和b,輸出從a到b的所有整數以及這些數的和。

輸入格式:

輸入在一行中給出2個整數a和b,其中−100≤a≤b≤100,其間以空格分隔。

輸出格式:

首先順序輸出從a到b的所有整數,每5個數字佔一行,每個數字佔5個字元寬度,向右對齊。最後在一行中按sum = x的格式輸出全部數字的和x。

輸入樣例:

-3 8

輸出樣例:

-3 -2 -1 0 1

2 3 4 5 6

7 8sum = 30

#include

using

namespace std;

intmain()

cout<<

"sum = "

<}

(上網看別人的答案學會了using std::cout; cout.setf(std::ios::right); cout.width(5);)

不過其實不用那麼麻煩,用這個就可以了:

#include

#include

using

namespace std;

intmain()

cout<<

"sum = "

<}

(直接:include; ... cout<)

PTA 7 14 求整數段和 15分

給定兩個整數a和b,輸出從a到b的所有整數以及這些數的和。輸入格式 輸入在一行中給出2個整數a和b,其中 100 a b 100,其間以空格分隔。輸出格式 首先順序輸出從a到b的所有整數,每5個數字佔一行,每個數字佔5個字元寬度,向右對齊。最後在一行中按sum x的格式輸出全部數字的和x。輸入樣例 ...

PTA 基礎程式設計題目集 7 14 求整數段和

當 是這樣的時候 輸出是這樣 剛開始只輸出了sum 30,找了很久的錯誤為什麼不進入for迴圈,原來是我在 for 迴圈的括號裡把 a 和 b 寫反位置了。sum 30沒有轉行,應該在sum前面加乙個 n,那就把換行符放到前面,這是當輸出的值的個數不是5的倍數的情況。可是如果把換行符放到前面來,那第...

PTA 7 14 電話聊天狂人

這個題是乙個 map 應用的題目,但是由於測試點的特殊性,還是有需要注意的點。這道題的額外收穫是學習到了如何根據 map 的value 排序。給定大量手機使用者聯絡歷史,找出其中通話次數最多的聊天狂人。輸入格式 輸入首先給出正整數n 105 為聯絡歷史條數。隨後n行,每行給出一條聯絡歷史。簡單起見,...