Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: faofao

Problemset: เลขดวง

Language: cpp

Time: 0.003 second

Submitted On: 2026-08-17 19:43:53

#include <bits/stdc++.h>
using namespace std;
#define ll long long
const int mxN=1001;
int grid[mxN][9];
int x,y;

int main(){
    ios::sync_with_stdio(),cin.tie(0);
    int sum;cin>>sum;
    int day;cin>>day;
    int birth;cin>>birth;
    int d=1;
    int j=day;
    int i=1;
    while(d<=sum){
        while(j<=7 && d<=sum){
            grid[i][j]=d ;
            if(d==birth){
                x=i;
                y=j;
            }
            d++;
            j++;
        }
        i++;
        j=1;
    }
    int s=grid[x+1][y]+grid[x-1][y]+grid[x][y+1]+grid[x][y-1];
    cout << s;
    // for(int i=1;i<=7;i++){
    //     for(int j=0;j<=8;j++){
    //         cout << grid[i][j] << "\t" ;
    //     }
    //     cout << "\n";
    // }
}