文章
166
粉丝
68
获赞
855
访问
61.2k
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
long long a[51];
a[0]=a[1]=1;
for(int i=2;i<=50;i++){
a[i]=a[i-1]*i;
}
while(cin>>n){
long long y1=0,y2=0;
if(n%2==0){
for(int i=1;i<=n-1;i+=2){
y1+=a[i];
}
for(int i=2;i<=n;i+=2){
y2+=a[i];
}
}else{
for(int i=1;i<=n;i+=2){
y1+=a[i];
}
for(int i=2;i<=n-1;i+=2){
y2+=a[i];
}
}
cout<<y1<<' '<<y2<<endl;
}
}
登录后发布评论
暂无评论,来抢沙发