杭電1076 第幾個閏年

2021-07-06 03:25:07 字數 698 閱讀 1522

乙個簡單的任務
問題描述

伊格內修斯出生在乙個閏年,所以他想知道他什麼時候可以舉行他的生日晚會。你能告訴他嗎?

給定乙個正整數y標明一開始,和乙個正整數n,你的任務是告訴每年的第n個閏年y。

注意:如果y是乙個閏年,那麼第一閏年是y。

輸入 輸入包含多個測試用例。輸入的第一行是乙個整數t測試用例的數量。t測試用例。

每個測試用例包含兩個正整數y和(1 < = n < = 10000)。

輸出 對於每個測試用例,您應該從年y輸出第n個閏年。

樣例輸入

3 2005 25

1855 12

2004 10000

樣例輸出

2108

1904

43236

提示we call year y a leap year only if (y%4==0 && y%100!=0) or y%400==0.

**:

# include 

# include

using namespace std;

int main()

if(cnt==m)

year++;

}printf("%d\n",year);}}

return

0;}

輸出第幾個到第幾個素數

if flag 0 counter 發現乙個素數 if flag 0 counter m counter n if counter n break return 0 這題耗費了我將近兩天的時間,各種小細節層出不窮。可能也是因為很久沒有上手的原因,除了很多問題。首先最大的乙個錯誤,就是flag 1 這...

第幾個質數

按需輸出第k個質數,要找的質數靠後時,所需時間較長,這裡給出幾種最基本的求第k個質數的方法 法一 include include include include include 生成質數表 int printprimelist int arr if i tmp 1 尋找完畢 for i 0 i pr...

我排第幾個?

時間限制 1000 ms 記憶體限制 65535 kb 難度 3 描述 現在有 abcdefghijkl 12個字元,將其所有的排列中按字典序排列,給出任意一種排列,說出這個排列在所有的排列中是第幾小的?輸入 第一行有乙個整數n 0 輸出 輸出乙個整數m,佔一行,m表示排列是第幾位 樣例輸入 3 a...