Untitled
unknown
c_cpp
a year ago
2.3 kB
11
Indexable
#include<iostream>
#include<stdio.h>
#include<time.h>
#include<stdlib.h>
using namespace std;
int main ()
{
int ARRAY_MAXSIZE;
cin>>ARRAY_MAXSIZE;
int array_Sort[ARRAY_MAXSIZE];
int array_Sort2[ARRAY_MAXSIZE];
int array_SortSum[ARRAY_MAXSIZE][2];
for(int i=0;i<=ARRAY_MAXSIZE;i++)
{
int a=rand()%100+1;
array_Sort[i]=a;
int b=rand()%100+1;
array_Sort2[i]=b;
}
for(int i=0;i<=ARRAY_MAXSIZE;i++)
{
array_SortSum[i][0]=array_Sort[i]+array_Sort2[i];
array_SortSum[i][1]=i;
}
int x;
clock_t start,end;
start=clock();
for(int j=0;j<ARRAY_MAXSIZE-1;j++)
{
for(int i=0;i<ARRAY_MAXSIZE-1-j;i++)
{
if(array_SortSum[i][0]<array_SortSum[i+1][0])
{
x=array_SortSum[i][0];
array_SortSum[i][0]=array_SortSum[i+1][0];
array_SortSum[i+1][0]=x;
x=array_SortSum[i][1];
array_SortSum[i][1]=array_SortSum[i+1][1];
array_SortSum[i+1][1]=x;
}
}
}
end=clock();
cout<<(double)(end-start)<<" ms"<<endl;
for(int i=0;i<ARRAY_MAXSIZE;i++)
{
cout<<array_SortSum[i][1]<<" "<<array_Sort[array_SortSum[i][1]]<<" "<<array_Sort2[array_SortSum[i][1]]<<" "<<array_SortSum[i][0]/2<<" "<<array_SortSum[i][0]<<" "<<i+1<<endl;
}
for(int i=0;;i++)
{
int n;
cin>>n;
if(n==1)
{
for(int i=0;i<3;i++)
{
if(array_Sort[array_SortSum[i][1]]>=90)
{
cout<<array_SortSum[i][1]<<" "<<array_Sort[array_SortSum[i][1]]<<" "<<array_Sort2[array_SortSum[i][1]]<<" "<<array_SortSum[i][0]/2<<" "<<array_SortSum[i][0]<<" "<<i+1<<endl;
}
}
}
else if(n==2)
{
for(int i=0;i<3;i++)
{
if(array_Sort2[array_SortSum[i][1]]>=90)
{
cout<<array_SortSum[i][1]<<" "<<array_Sort[array_SortSum[i][1]]<<" "<<array_Sort2[array_SortSum[i][1]]<<" "<<array_SortSum[i][0]/2<<" "<<array_SortSum[i][0]<<" "<<i+1<<endl;
}
}
}
}
}Editor is loading...
Leave a Comment