Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: Tjeez
Problemset: เลขดวง
Language: cpp
Time: 0.004 second
Submitted On: 2026-09-27 00:47:03
#include <iostream>
using namespace std;
int main(){
int n,d,b,c=1;
cin>>n>>d>>b;
int arr[10][10]={0};
for(int j=1 ; j<8 ; j++){
if(c==n) break;
if (j>=d){
arr[1][j]=c;
c+=1;
}
}
for (int i=2 ; i<7 ;i++){
for(int j=1 ; j<8 ; j++){
if (c==n+1) break;
arr[i][j]=c;
c+=1;
}
}
// for (int i=0 ; i<9 ;i++){
// for(int j=0 ; j<9 ; j++){
// cout<<arr[i][j]<<" ";
// }
// cout<<"\n";
// }
for (int i=0 ; i<10 ;i++){
for(int j=0 ; j<10 ; j++){
if (arr[i][j]==b){
cout<<arr[i+1][j]+arr[i][j+1]+arr[i-1][j]+arr[i][j-1];
}
}
}
}