#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
int f, t, y, u, i;
int a = 0, b, s;
t = f % 10;
y = f / 10 % 10;
u = f / 100 % 10;
i = f / 1000 % 10;
if (t == 0) {
switch (y) {//すべての月を日数で変換
case 1:
a = 0;
break;
case 2:
a = 31;
break;
case 3:
a = 59;
break;
case 4:
a = 90;
break;
case 5:
a = 120;
break;
case 6:
a = 151;
break;
case 7:
a = 181;
break;
case 8:
a = 212;
break;
case 9:
a = 243;
break;
}
}
else {
switch (y) {
case 0:
a = 273;
break;
case 1:
a = 304;
break;
case 2:
a = 334;
break;
}
}
b = u * 10;
s = a + b + i;
if (s <= 19) {
}
else if (s <= 49) {
}
else if (s <= 79) {
}
else if (s <= 109) {
}
else if (s <= 140) {
}
else if (s <= 172) {
}
else if (s <= 203) {
}
else if (s <= 234) {
}
else if (s <= 265) {
}
else if (s <= 296) {
}
else if (s <= 326) {
}
else if(s <= 355){
}
else {
}
return 0;
}
I2RlZmluZSBfQ1JUX1NFQ1VSRV9OT19XQVJOSU5HUwojaW5jbHVkZSA8c3RkaW8uaD4KCmludCBtYWluKCkKewogICAgaW50IGYsIHQsIHksIHUsIGk7CiAgICBpbnQgYSA9IDAsIGIsIHM7CiAgICBzY2FuZigiJWQiLCAmZik7CgogICAgdCA9IGYgJSAxMDsKICAgIHkgPSBmIC8gMTAgJSAxMDsKICAgIHUgPSBmIC8gMTAwICUgMTA7CiAgICBpID0gZiAvIDEwMDAgJSAxMDsKCgoKICAgIGlmICh0ID09IDApIHsKICAgICAgICBzd2l0Y2ggKHkpIHsvL+OBmeOBueOBpuOBruaciOOCkuaXpeaVsOOBp+WkieaPmwogICAgICAgIGNhc2UgMToKICAgICAgICAgICAgYSA9IDA7CiAgICAgICAgICAgIGJyZWFrOwogICAgICAgIGNhc2UgMjoKICAgICAgICAgICAgYSA9IDMxOwogICAgICAgICAgICBicmVhazsKICAgICAgICBjYXNlIDM6CiAgICAgICAgICAgIGEgPSA1OTsKICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgY2FzZSA0OgogICAgICAgICAgICBhID0gOTA7CiAgICAgICAgICAgIGJyZWFrOwogICAgICAgIGNhc2UgNToKICAgICAgICAgICAgYSA9IDEyMDsKICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgY2FzZSA2OgogICAgICAgICAgICBhID0gMTUxOwogICAgICAgICAgICBicmVhazsKICAgICAgICBjYXNlIDc6CiAgICAgICAgICAgIGEgPSAxODE7CiAgICAgICAgICAgIGJyZWFrOwogICAgICAgIGNhc2UgODoKICAgICAgICAgICAgYSA9IDIxMjsKICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgY2FzZSA5OgogICAgICAgICAgICBhID0gMjQzOwogICAgICAgICAgICBicmVhazsKICAgICAgICB9CiAgICB9CiAgICBlbHNlIHsKICAgICAgICBzd2l0Y2ggKHkpIHsKICAgICAgICBjYXNlIDA6CiAgICAgICAgICAgIGEgPSAyNzM7CiAgICAgICAgICAgIGJyZWFrOwogICAgICAgIGNhc2UgMToKICAgICAgICAgICAgYSA9IDMwNDsKICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgY2FzZSAyOgogICAgICAgICAgICBhID0gMzM0OwogICAgICAgICAgICBicmVhazsKICAgICAgICB9CiAgICB9CgoKICAgIGIgPSB1ICogMTA7CgogICAgcyA9IGEgKyBiICsgaTsKCiAgICBpZiAocyA8PSAxOSkgewogICAgICAgIHByaW50Zigi5bGx576K5bqnIik7CiAgICB9CgogICAgZWxzZSBpZiAocyA8PSA0OSkgewogICAgICAgIHByaW50Zigi5rC055O25bqnIik7CiAgICB9CgogICAgZWxzZSBpZiAocyA8PSA3OSkgewogICAgICAgIHByaW50Zigi6a2a5bqnIik7CiAgICB9CgogICAgZWxzZSBpZiAocyA8PSAxMDkpIHsKICAgICAgICBwcmludGYoIueJoee+iuW6pyIpOwogICAgfQoKICAgIGVsc2UgaWYgKHMgPD0gMTQwKSB7CiAgICAgICAgcHJpbnRmKCLniaHniZvluqciKTsKICAgIH0KCiAgICBlbHNlIGlmIChzIDw9IDE3MikgewogICAgICAgIHByaW50Zigi5Y+M5a2Q5bqnIik7CiAgICB9CgogICAgZWxzZSBpZiAocyA8PSAyMDMpIHsKICAgICAgICBwcmludGYoIuifueW6pyIpOwogICAgfQoKICAgIGVsc2UgaWYgKHMgPD0gMjM0KSB7CiAgICAgICAgcHJpbnRmKCLnjYXlrZDluqciKTsKICAgIH0KCiAgICBlbHNlIGlmIChzIDw9IDI2NSkgewogICAgICAgIHByaW50Zigi5LmZ5aWz5bqnIik7CiAgICB9CgogICAgZWxzZSBpZiAocyA8PSAyOTYpIHsKICAgICAgICBwcmludGYoIuWkqeenpOW6pyIpOwogICAgfQoKICAgIGVsc2UgaWYgKHMgPD0gMzI2KSB7CiAgICAgICAgcHJpbnRmKCLooI3luqciKTsKICAgIH0KCiAgICBlbHNlIGlmKHMgPD0gMzU1KXsKICAgICAgICBwcmludGYoIuWwhOaJi+W6pyIpOwogICAgfQoKICAgIGVsc2UgewogICAgICAgIHByaW50Zigi5bGx576K5bqnIik7CiAgICB9CgoKCiAgICByZXR1cm4gMDsKfQ==