哪错了
#include<stdio.h> #include<stdlib.h> int main() { float n,m,x; int a=0; scanf("%lld%lld",&n,&m); for(int i=1;i<=n;i++) { x=i; for(int j=1;j<=m-1;j++) { x*=x; } if(x<=n) { a++; } else { break; } } printf("%d",a); return 0; }