Submission

Status:

----------

Subtask/Task Score:

0/100

Score: 0

User: Tjeez

Problemset: เลขหลักของผลคูณ

Language: cpp

Time: 0.002 second

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

#include <iostream>
using namespace std;
int main(){
	int n,d,b,c=1;
	cin>>n>>d>>b;
	int arr[6][7]={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<5 ;i++){
		for(int j=0 ; j<7 ; j++){
			if (arr[i][j]==b){
				if(j>1 && j<6){
					cout<<arr[i+1][j]+arr[i][j+1]+arr[i-1][j]+arr[i][j-1];
				}
				else if(j==1){
					cout<<arr[i+1][j]+arr[i][j+1]+arr[i-1][j];
				}
				else{
					cout<<arr[i+1][j]+arr[i-1][j]+arr[i][j-1];
				}
			}
		}
	}
}