結果

問題 No.3402 [Cherry Anniversary 5] Beyond Zelkova, the 5th year vista seen through the bloom of a cherry bloosom
コンテスト
ユーザー daiota
提出日時 2025-12-09 02:35:33
言語 C++17
(gcc 13.3.0 + boost 1.89.0)
結果
AC  
実行時間 72 ms / 2,000 ms
コード長 964 bytes
記録
記録タグの例:
初AC ショートコード 純ショートコード 純主流ショートコード 最速実行時間
コンパイル時間 1,919 ms
コンパイル使用メモリ 195,624 KB
実行使用メモリ 7,848 KB
最終ジャッジ日時 2025-12-09 02:35:38
合計ジャッジ時間 3,849 ms
ジャッジサーバーID
(参考情報)
judge1 / judge4
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample AC * 1
other AC * 24
権限があれば一括ダウンロードができます

ソースコード

diff #
raw source code

#include <bits/stdc++.h>

using namespace std;

typedef long long ll;
typedef pair<ll,ll> P;
#define REP(i,n) for(ll i=0;i<ll(n);i++)







ll days(ll y,ll m,ll d){
	ll i;

	ll x=0;
	for(i=1962;i<=y-1;i++){
		if(i%4==0) x+=366;
		else x+=365;
	}

	for(i=1;i<=m-1;i++){
		if(i==1) x+=31;
		if(i==2){
			if(y%4==0) x+=29;
			else x+=28;
		}
		if(i==3) x+=31;
		if(i==4) x+=30;
		if(i==5) x+=31;
		if(i==6) x+=30;
		if(i==7) x+=31;
		if(i==8) x+=31;
		if(i==9) x+=30;
		if(i==10) x+=31;
		if(i==11) x+=30;
	}

	x+=d;

	return x;

}






int main() {
	cin.tie(nullptr);  ios_base::sync_with_stdio(false);
	ll i,j;



	ll y0,m0,d0,y1,m1,d1;
	cin >> y0 >> m0 >> d0 >> y1 >> m1 >> d1;


	ll b=days(y1,m1,d1)-days(y0,m0,d0)+1;


	int T;
	cin >> T;
	while(T--){

		ll y,m,d;
		cin >> y >> m >> d;


		ll a=days(y,m,d)-days(y1,m1,d1);


		if(a<b) cout << "Less" << endl;
		else if(a==b) cout << "Same" << endl;
		else cout << "More" << endl;



	}








    return 0;
}
0