বৃহস্পতিবার, ১৬ ফেব্রুয়ারী, ২০১৭

Sort by using pair by ordering any column(3 columns)

#include<bits/stdc++.h>
using namespace std;
int main()
{
    long n,w;
    string s,ss;
    cin>>n;
    vector<pair <int ,pair <string ,string> > > pr;
    for(int i=0;i<n;i++){
            cin>>s>>ss>>w;
        pr.push_back(make_pair(w,make_pair(s,ss)));
    }
    sort(pr.begin(),pr.end());

    for(int i=0;i<pr.size();i++){
        cout<<pr[i].first<<" "<<pr[i].second.first<<" "<<pr[i].second.second<<endl;
    }
}

কোন মন্তব্য নেই:

একটি মন্তব্য পোস্ট করুন

Factorization with prime Sieve

vector <int> prime; char sieve[1000009]; int N=1000009; void primeSieve ( ) { sieve[0] = sieve[1] = 1; prime.push_back(2); ...