Submission
Status:
(-SSSSSSSSS)(PPP-S)(P-SSS)(SSSSSSSSSS)
Subtask/Task Score:
{0/20}{0/30}{0/30}{0/20}
Score: 0
User: n1412n
Problemset: กองไฟ
Language: cpp
Time: 0.002 second
Submitted On: 2026-03-10 21:04:55
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,a,b,c,fa=1;
cin>>n>>a>>b>>c;
if(((a==0)&&(b==c))||((b==0)&&(a==c))||((c==0)&&(a==b))){
cout<<2;
return 0;
}
if((a+b<c)||(a+c<b)||(b+c<a)){
cout<<0;
return 0;
}
if(a==b&&b==c){
for(int i=2;i<=a+2;i++)fa*=i;
cout<<fa;
return 0;
}
}