Решение задачи Сортировка времени с Acmp

Без пояснения   Просмотров: 11



Код


    #include<iostream>

using namespace std;

void InsertSort(int a[],int n)

{

	int i,j,k;

	for(i=1;i<n;i++)

		{

		j=i;k=a[i];

		while(j&&k<a[j-1])

			{

			a[j]=a[j-1];j--;}

			a[j]=k;

			}

}

main ()

{

	int a[1000],n,i,h,m;

	cin>>n;

	for(i=0;i<n;i++)

		{

		cin>>h>>m>>a[i];

		a[i]+=h*3600+m*60;

		}

	InsertSort(a,n);

	for(i=0;i<n;i++)

		{

		cout<<a[i]/3600<<' '<<(a[i]%3600)/60<<' '<<a[i]%60<<endl;	

		}


}   
        

         

Администратор Photo Автор: Администратор



Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться