Submission
Status:
PPPPPPP-PP
Subtask/Task Score:
90/100
Score: 90
User: DIce
Problemset: เลขดวง
Language: cpp
Time: 0.004 second
Submitted On: 2026-10-13 19:48:41
#include<bits/stdc++.h>
using namespace std;
int arr[1005][1005];
int main(){
int a,b,c;
cin>>a;
cin>>b;
cin>>c;
int check=1;
int x,y;
for(int i=1;i<=1;i+=1){
for(int j=b;j<=7;j+=1){
arr[1][j]=check;
check+=1;
if(arr[i][j]==c){
x=i;
y=j;
}
}
}
for(int i=2;i<=5;i+=1){
for(int j=1;j<=7;j+=1){
arr[i][j]=check;
check+=1;
if(arr[i][j]==c){
x=i;
y=j;
}
}
}
int sum=0;
if(c==a){
cout<<arr[x-1][y]+arr[x][y-1];
return 0;
}
if(arr[x][y-1]>0){
sum+=arr[x][y-1];
}
if(arr[x][y+1]>0){
sum+=arr[x][y+1];
}
if(arr[x-1][y]>0){
sum+=arr[x-1][y];
}
if(arr[x+1][y]>0){
sum+=arr[x+1][y];
}
cout<<sum;
}