Submission
Status:
PPPPPPPPPPPPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: RandomPerson
Problemset: ปฏิทินวันแม่
Language: cpp
Time: 0.002 second
Submitted On: 2025-10-12 16:53:08
#include <iostream>
using namespace std;
int main() {
int x,y,z[366];
cin >> x >> y;
if (x==1) {
if (y>=1 && y<=31) {
for (int i=1;i<=365;i++) {
z[i]=(y+i-1)%7;
if (z[i]==0) {
z[i]=7;
}
}
cout << z[212+12];
}
}
else if (x==2) {
if (y>=1 && y<=28) {
for (int i=1;i<=365;i++) {
z[i]=(y+i-1)%7;
if (z[i]==0) {
z[i]=7;
}
}
cout << z[212-31+12];
}
}
else if (x==3) {
if (y>=1 && y<=31) {
}for (int i=1;i<=365;i++) {
z[i]=(y+i-1)%7;
if (z[i]==0) {
z[i]=7;
}
}
cout << z[212-31-28+12];
}
else if (x==4) {
if (y>=1 && y<=30) {
for (int i=1;i<=365;i++) {
z[i]=(y+i-1)%7;
if (z[i]==0) {
z[i]=7;
}
}
cout << z[212-31-28-31+12];
}
}
else if (x==5) {
if (y>=1 && y<=31) {
for (int i=1;i<=365;i++) {
z[i]=(y+i-1)%7;
if (z[i]==0) {
z[i]=7;
}
}
cout << z[212-31-28-31-30+12];
}
}
else if (x==6) {
if (y>=1 && y<=30) {
for (int i=1;i<=365;i++) {
z[i]=(y+i-1)%7;
if (z[i]==0) {
z[i]=7;
}
}
cout << z[212-31-28-31-30-31+12];
}
}
else if (x==7) {
if (y>=1 && y<=31) {
for (int i=1;i<=365;i++) {
z[i]=(y+i-1)%7;
if (z[i]==0) {
z[i]=7;
}
}
cout << z[31+12];
}
}
else if (x==8) {
if (y>=1 && y<=31) {
for (int i=1;i<=365;i++) {
z[i]=(y+i-1)%7;
if (z[i]==0) {
z[i]=7;
}
}
cout << z[12];
}
}
else if (x==9) {
if (y>=1 && y<=30) {
for (int i=1;i<=365;i++) {
z[i]=(y+i-1)%7;
if (z[i]==0) {
z[i]=7;
}
}
cout << z[365-31+12-1];
}
}
else if (x==10) {
if (y>=1 && y<=31) {
for (int i=1;i<=365;i++) {
z[i]=(y+i-1)%7;
if (z[i]==0) {
z[i]=7;
}
}
cout << z[365-31+12-30-1];
}
}
else if (x==11) {
if (y>=1 && y<=30) {
for (int i=1;i<=365;i++) {
z[i]=(y+i-1)%7;
if (z[i]==0) {
z[i]=7;
}
}
cout << z[365-31+12-30-31-1];
}
}
else if (x==12) {
if (y>=1 && y<=31) {
for (int i=1;i<=365;i++) {
z[i]=(y+i-1)%7;
if (z[i]==0) {
z[i]=7;
}
}
cout << z[365-31+12-30-31-30-1];
}
}
return 0;
}