答案在这
2026-03-21 14:41:28
发布于:广东
#include<bits/stdc++.h>
using namespace std;
int n;
long long f[20];
int main(){
cin>>n;
f[0]=f[1]=1;
for(int i=2;i<=n;i++)f[i]=f[i-1](4i-2)/(i+1);
cout<<f[n];
return 0;
}
全部评论 2
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
int a[1010];
for(int i=1;i<=n;i++){
cin>>a[i];
}
for(int i=1;i<=n;i++){
if(i%2!=0){
cout<<a[i]<<" ";
}
}
cout<<endl;
for(int i=1;i<=n;i++){
if(i%2==0){
cout<<a[i]<<" ";
}
}
return 0;
}2024-07-24 来自 广东
1#include<bits/stdc++.h>
using namespace std;
long long n,q,a[200010];
int main(){
freopen("moren.in","r",stdin);
freopen("moren.out","w",stdout);
cin>>n>>q;
for(int i=1;i<=n;i++){
cin>>a[i];
}
sort(a+1,a+n+1);
while(q--){
long long x;
cin>>x;
long long l=1,r=n,mi=5e9;
while(l<r){
if(a[l]+a[r]<x){mi=min(mi,abs(a[l]+a[r]-x)); //cout<<mi<<" "; l++; } else if(a[l]+a[r]==x){ mi=0; break; } else{ mi=min(mi,abs(a[l]+a[r]-x)); r--; } } cout<<mi<<endl; } return 0; fclose(stdin); fclose(stdout);}
2026-08-08 来自 广东
0


















有帮助,赞一个