Submission

Status:

----------

Subtask/Task Score:

0/100

Score: 0

User: Ratthathammanoon

Problemset: เลขดวง

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-12 21:30:44

#include <stdio.h>
int main(){
	int X;
	long long int A,B,C,u=1;
	
	printf("A = ");
	scanf("%lld",&A);
	printf("B = ");
	scanf("%lld",&B);
	printf("X = ");
	scanf("%d",&X);
	
	C=A*B;
	
	long long temp = A * B;
	int digits = 0;
	while (temp > 0) {
    	temp /= 10;
    	digits++;
	}

	if (X > digits) {
    	printf("-");
    	return 0;
	}
	
	for(int i=0;i<digits-(X-1);i++){
		u*=10;
	}
	C%=u;
	while(C>9){
		C/=10;
	}

	printf("%lld",C);
	
	return 0;
}