我是不是输入有问题?
查看原帖
我是不是输入有问题?
998474
ShaunJulian楼主2024/1/4 16:18
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
ll n,cnt,C,j[31];
ll A(ll b,ll a)
{
    return j[a]/j[b]/j[a-b];
}
int main()
{
	ll x;
	while(cin>>x)
	{
		n++;
		cnt+=x;
	}
	j[0]=j[1]=1;
	for(ll i=1;i<=30;i++)
	j[i+1]=j[i]*(i+1);
	for(ll i=0;i<=n-1;i++)
    C+=A(i,n-1);
	printf("%lld",C*cnt);
	return 0;
}

我自己在DEV-C++上和洛谷IDE上测第一组数据1 2 3 4 5 6 7 8 9 10 都是28160,但提交记录里却说我第一个输出的是“-”

2024/1/4 16:18
加载中...