描述:
输入两个正整数x与n,求x^2的第n位整数位(第一位整数是个位数,第二位整数是十位数……)。
输入:
在一行中输入两个正整数,即x(0≤x≤10000)和n(1≤n≤9),两个整数之间用空格隔开。
输出:
在一行中输出1个整数,即x2的第n位整数位。
输入样例 1 :25 3
输出样例 1:6
输入样例 2 :6010 8
输出样例 2:3
#include <stdio.h>
#include <math.h>
int main()
{
int x, n, k, d;
scanf("%d %d", &x, &n);
k=pow(10, n-1);
d=(int)((x*x/k)%10);
printf("%d\n", d);
return 0;
}