Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: mik

Problemset: เลขดวง

Language: cpp

Time: 0.004 second

Submitted On: 2026-10-10 21:29:23

#include <bits/stdc++.h>

using namespace std;

int main(){
    ios_base::sync_with_stdio(false),cin.tie(NULL);
    int m,d,b;
    cin >> m >> d >> b;
    vector<vector<int>> ca(7,vector<int>(9,0));
    int j=d-1;
    int l=1;
    for (int i=1;i<=m;i++){
        ca[l][j+1] = i;
        j++;
        if (j==7) {l++; j=0;}
    }
    int nx[] = {-1,0,0,1};
    int ny[] = {0,1,-1,0};
    int sum=0;
    for (int i=0;i<7;i++){
        for (int j=0;j<9;j++){
            if (ca[i][j]==b){
                for (int k=0;k<4;k++){
                    sum += ca[i+ny[k]][j+nx[k]];
                }
            }
        }
    }
    cout << sum;
    return 0;
}