a263. TOI 2024/11 新手組:生日快樂

簡單TOI 歷屆

時間限制 1000 ms ・ 記憶體限制 256 MB

題目描述

輸入今天的日期與某人的生日,請計算從今天起,還要經過幾天才會遇到下一次生日。

本題每年固定有 365 天,不考慮閏年:2 月有 28 天,4、6、9、11 月各有 30 天,其餘月份各有 31 天。

如果今天就是生日,答案為 0。若今年的生日已經過了,則計算到隔年生日的天數。

輸入格式

第一行有兩個整數 M 和 D,表示今天的月份與日期。 第二行有兩個整數 B 和 E,表示生日的月份與日期。

  • 1 ≤ M, B ≤ 12
  • D 和 E 皆為該月份有效的日期。
  • 兩個日期都不會是 2 月 29 日。

輸出格式

輸出一個整數,表示從今天到下一次生日所需經過的天數。

來源

TOI 2024 年 11 月新手組〈生日快樂〉。本題敘述重新撰寫,保留原題規則。 https://tpmso.k12ea.gov.tw/toi/wp-content/uploads/question/202411/Birthday.pdf

範例測資

範例輸入 1

2 27
3 2

範例輸出 1

3
請先登入後再提交程式碼

討論與題解

載入討論區…

更多