int main(void)
{
unsigned long long count=0;
count=(20000*(200000+1));
printf("%lu\n",count); //18446744073414604320
printf("%llu",count); //18446744073414604320
return 0;
}
现在为count =
(2000*(200000+1)); //400002000
我不知道发生了什么事,基本上我想计算一组大小" n"
的子集总数 >我知道: -
total subsets are= (n*(n+1))/2
constraints = 1<n<=200000
但是我的代码因n的极值而失败。
任何人都可以帮助我提供正确的输出。
谢谢!