Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: Buslnwzuz

Problemset: เลขดวง

Language: cpp

Time: 0.004 second

Submitted On: 2026-10-10 09:45:04

#include<iostream>
#include <vector>
using namespace std;

int main()
{
    vector<vector<int>> arr(7,vector<int>(9,0));
    int day,f;
    cin >> day >> f;
    int idx = f;
    int count=1; 
    int birth;
    cin >> birth;
    
    idx-=1;
    int r,c;
    for(int i=1 ; i<=5 ; i++){
        for(int j=1+idx;j<=7;j++){
            if(count==birth){
                r=i;
                c=j;
            }
            arr[i][j] = count;
            count++;
            if(count>day) break;
            idx=0;
        }
        if(count>day) break;
    }
    /*for(int i=0;i<7;i++){
        for(int j=0;j<9;j++){
            cout << arr[i][j] << " ";
        }
        cout << endl;
    }*/

   
    int total = arr[r+1][c] +arr[r-1][c] + arr[r][c-1] + arr[r][c+1];
    cout << total;
    return 0;
}