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];
}
}
}
}