- 张锦程's blog
[ABC096A] 高橋日(日本語)
- 2024-10-10 20:57:05 @
タイトル記述です。
AtCoder 王国では,5月5日のような月の数と日の数が同じ日を「高橋」と言う. 2018年1月1日から 2018年a月b日までに, 「高橋」は何日あるか. ただし, AtCoder 王国ではグレゴリオ暦を利用しているものとする.
入出力フォーマットです
入力フォーマットです
入力は以下の形式で標準入力から与えられる.
ab
出力フォーマットです
2018年1月1日から 2018年a月b日までに「高橋」は何日あるか、出力しなさい。
入出力パターンです
入力パターンです #1
5 5
アウトプット例です #1
5
入力パターンです #2
2 1
アウトプット例です #2
1
入力パターンです #3
11 30
アウトプット例です #3
11
説明
制約
- aは1以上12以下の整数
- bは1以上31以下の整数
- 2018年a月b日はグレゴリオ暦において正しい日付である.
Sample Explanation 1
1月1日,2月2日,3月3日,4月4日,5月5日, 合計5日が「高橋」です.
Sample Explanation 2
1月1日のみが「高橋」です.
Sample Explanation 3
1/1,2/2,3/3,4/4,5/5,6/6,7/7,8/8,9/9,10/10,11/11 の, 合計11日です.
方法です
月と日が同じかどうか判断すればいいだけです
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a,b,sum;
cin>>a>>b;
sum=a-1;
if(b>=a)sum++;
cout<<sum;
return 0;
}