不是这题!!!!

奋斗的俊俊 · 发布于 2023-11-20 · 浏览 621 回复 2

include<bits/stdc++.h>

using namespace std; int main(){

int a;
cin>>a;
int b[a];
int i=0,j=0,m=a-1;
while(i<a){
	cin>>b[i];
	i++;
}
i=0;
while(i<a){
	j=0;
	while(j<m){
		if(b[j]<b[j+1]){
			swap(b[j],b[j+1]);
		}
		j++;
	}
	i++;
	m--;
}
i=0;j=0;
while(i<a){
	cout<<b[i]<<" ";
	i++;
}
cout<<endl;
while(i>=0){
	cout<<b[i]<<" ";
	i--;
}
return 0;

}

全部回复 共 2 条

  1. 奋斗的俊俊 #1 楼主 ·

    include<bits/stdc++.h>

    using namespace std; int main(){

    int a;
    cin>>a;
    int b[a][a];
    int m=a-1,n=0,x=0,y=m,i=1,p=0,q=m,j;
    while(n<=a*a){
    	if(x<=q&&y==q){
    		b[x][y]=i;
    	}
    	if(x==q&&y>p){
    		b[x][y]=i;
    		i++;n++;y--;
    	}
    	if(x>=p&&y==p){
    		b[x][y]=i;
    		i++;n++;x--;
    	}
    	if(x==p&&y<q){
    		b[x][y]=i;
    		i++;n++;y++;
    	}
    	if(y==q&&x==0){
    		q--;p++;x=1;
    	}
    }
    i=0;j=0;
    while(i<a){
    	while(j<a){
    		cout<<b[i][j];
    		j++;
    	}
    	i++;
    	cout<<endl;
    }
    return 0;
    

    }

  2. 奋斗的俊俊 #2 楼主 ·

    include<bits/stdc++.h>

    using namespace std; int jiecheng(int); int main(){

    int a,b;
    cin>>a>>b;
    cout<<jiecheng(a)/(jiecheng(a-b)*jiecheng(b));
    

    } int jiecheng(int x){

    int m=1,n=1;
    while(m<=x){
    	n=m*n;
    	m++;
    }
    return n;
    

    }

发表回复