天気変換
問題の説明
「あの(S)」、対応する整数値の(日中)人の年齢に対応した読み取り、年、月、日の出力表現に変換し、年、月、日、「MES(複数可)」 、 "DIA(S)"。
注:計算を容易にするためには、月額30日、その1年365日を想定しました。データ保証、12ヶ月と数日間の場合は、例えば、360363または364を表示されません。
入力形式
整数Nを入力します。
出力フォーマット
サンプル出力、日数変換式の出力を参照します。
データ範囲
1≤N≤10000001≤N≤1000000
サンプル入力:
400
出力例:
1年(秒)
1ヶ月(s)は
5日(秒)
分析
ここでも、この質問を計算するには月額30日、1年365日を与えられています。また、解体の数
コードの実装
#include <iostream>
#include <bits/stdc++.h>
using namespace std;
int main(){
long day;
int y,m;
cin>>day;
y=day/365;//年
day=day%365;
m=day/30;//月
day=day%30;//天
cout<<y<<" ano(s)"<<endl;
cout<<m<<" mes(es)"<<endl;
cout<<day<<" dia(s) "<<endl;
return 0;
}
業績
541
1 ano(s)
5 mes(es)
26 dia(s)
概要
同じ分割の問題は降順ました