如果我沒想錯 這題步數應該是 2*普通河內塔步數
但為什麼會是WA 我的想法有漏洞嗎?
#include <stdio.h>
#include <math.h>
int main()
{
int n;
while (EOF != scanf("%d",&n) )
{
printf("%.0f\n", 2*( pow(2,n)-1 ) );
}
return 0;
}
如果我沒想錯 這題步數應該是 2*普通河內塔步數
但為什麼會是WA 我的想法有漏洞嗎?
#include <stdio.h>
#include <math.h>
int main()
{
int n;
while (EOF != scanf("%d",&n) )
{
printf("%.0f\n", 2*( pow(2,n)-1 ) );
}
return 0;
}
对于100%的数据,1<=n<=200
你可以把n=200代進去看看答案是什麼,就知道為什麼了