Submission

Status:

PP-PPPPPPP

Subtask/Task Score:

90/100

Score: 90

User: Tjeez

Problemset: เลขดวง

Language: cpp

Time: 0.004 second

Submitted On: 2026-09-27 00:27:23

#include <iostream>
using namespace std;
int main(){
	int n,d,b,c=1;
	cin>>n>>d>>b;
	int arr[6][8]={0};
	for(int j=0 ; j<7 ; j++){
		if(c==n) break;
		if (j>=d-1){
			arr[0][j]=c;
			c+=1;
		}
	}
	
	for (int i=1 ; i<5 ;i++){
		for(int j=0 ; j<7 ; j++){
			if (c==n+1) break;
			arr[i][j]=c;
			c+=1;
		}
	}
	
//	for (int i=0 ; i<6 ;i++){
//		for(int j=0 ; j<8 ; j++){
//			cout<<arr[i][j]<<" ";
//		}
//		cout<<"\n";
//	}
	
	for (int i=0 ; i<5 ;i++){
		for(int j=0 ; j<7 ; j++){
			if (arr[i][j]==b){
				cout<<arr[i+1][j]+arr[i][j+1]+arr[i-1][j]+arr[i][j-1];
			}
		}
	}
}