南陽oj n 1位數 多解法彙總

2021-09-09 08:47:27 字數 594 閱讀 9820

已知w是乙個大於10但不大於1000000的無符號整數,若w是n(n≥2)位的整數,則求出w的後n-1位的數。

第一行為m,表示測試資料組數。

接下來m行,每行包含乙個測試資料。

輸出m行,每行為對應行的n-1位數(忽略字首0)。如果除了最高位外,其餘位都為0,則輸出0。
4

1023

5923

9231000

23

92323

0

利用字串工具解決

#include#include#includeusing namespace std;

void deal()

利用佇列進行處理,不過此**有缺陷(時間超限),歡迎大佬指正。

#include#include//定義佇列容器的標頭檔案

#includeusing namespace std;

void deal()

//處理前的準備

q.pop();//去掉第一位

while(!q.empty())

南陽題目96 n 1位數

時間限制 3000 ms 記憶體限制 65535 kb 難度 1 描述 已知w是乙個大於10但不大於1000000的無符號整數,若w是n n 2 位的整數,則求出w的後n 1位的數。輸入 第一行為m,表示測試資料組數。接下來m行,每行包含乙個測試資料。輸出輸出m行,每行為對應行的n 1位數 忽略字首...

n 1位數(南陽oj96)

時間限制 3000 ms 記憶體限制 65535 kb 難度 1 描述 已知w是乙個大於10但不大於1000000的無符號整數,若w是n n 2 位的整數,則求出w的後n 1位的數。輸入 第一行為m,表示測試資料組數。接下來m行,每行包含乙個測試資料。輸出輸出m行,每行為對應行的n 1位數 忽略字首...

25 語言入門 25 n 1位數

描述 已知w是乙個大於10但不大於1000000的無符號整數,若w是n n 2 位的整數,則求出w的後n 1位的數。輸入 第一行為m,表示測試資料組數。接下來m行,每行包含乙個測試資料。輸出 輸出m行,每行為對應行的n 1位數 忽略字首0 如果除了最高位外,其餘位都為0,則輸出0。樣例輸入 4 10...