Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: TonnamSora

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

Language: c

Time: 0.001 second

Submitted On: 2025-08-22 21:51:54

#include <stdio.h>
#include <math.h>

int main(){
    long long int A, B, x, divider = 1;
    scanf("%lld %lld %lld", &A, &B, &x);
    long long int sum = A * B;
    long long int temp = sum;
    int cnt = 0;
    while(temp >= 1){
        temp = temp / 10;
        cnt++;
    }
    if(cnt - x > cnt || cnt - x < 0){
        printf("_");
        //printf("\n%d", cnt);
        return 0;
    }
    for(int i = 0; i < cnt - x; i++){
        divider = divider * 10;
    }
    double sum2 = sum / divider;
    int sum3 = sum2;
    int ans = sum3 % 10;
    printf("%d", ans);
    //printf("\n%d", cnt);
}