Submission

Status:

PPPPPPPPPPPPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: modx9572

Problemset: ปฏิทินวันแม่

Language: cpp

Time: 0.003 second

Submitted On: 2025-09-18 19:59:27

#include <stdio.h>

int main() {
    int m, d;
    scanf("%d %d", &m, &d);

    if (m == 8) {
        if (d > 3) {
        printf("%d", d - 3);
        }
        else {
            printf("%d", d + 4);
        }
    }

    else if(m == 7) {
        if (d >= 4) {
            printf("%d", d);
        }
        else {
            printf("%d", d);
        }
    }
    else if(m == 6) {
        if (d <= 5) {
            printf("%d", d + 2);
        }
        else {
            printf("%d", d - 5);
        }
    }
    else if(m == 5) {
        if (d <= 2) {
            printf("%d", d+5);
        }
        else {
            printf("%d", d-2);
        }
    }
    else if(m == 4) {
        if (d <= 1) {
            printf("%d", d);
        }
        else {
            printf("%d", d);
        }
    }
    else if(m == 3) {
        if (d <= 4) {
            printf("%d", d+3);
        }
        else {
            printf("%d", d-4);
        }
    }
    else if(m == 2) {
        if (d <= 4) {
            printf("%d", d+3);
        }
        else {
            printf("%d", d-4);
        }
    }
    else if(m == 1) {
        if (d <= 1) {
            printf("%d", d+6);
        }
        else {
            printf("%d", d-1);
        }
    }
    else if(m == 12) {
        if (d >= 7) {
            printf("%d", d-6);
        }
        else {
            printf("%d", d+1);
        }
    }
    else if(m == 11) {
        if (d >= 5) {
            printf("%d", d-4);
        }
        else {
            printf("%d", d+3);
        }
    }
    else if(m == 10) {
        if (d > 1) {
            printf("%d", d-1);
        }
        else {
            printf("%d", d+6);
        }
    }

    else if(m == 9) {
        if (d > 6) {
            printf("%d", d-6);
        }
        else {
            printf("%d", d+1);
        }
    }
}