Codechef A3-1
Codechef A3-1
ASSIGNMENT:
https://www.codechef.com/CUPA2101
PSORT3:
#include <iostream>
#include<utility>
#include<algorithm>
#include<vector>
if (x.second == y.second)
else
int main()
{
ull size, i, j;
vect.push_back(make_pair(a[i], b[i]));
cout << vect[i].first << " " << vect[i].second << " ";
FRTIME:
#include <bits/stdc++.h>
int main()
ios_base::sync_with_stdio(false);
cin.tie(NULL);
ll n, m, i;
ll alice_pointer = 0, bob_pointer = 0;
ll freetime = 0;
bob_pointer += 1;
else
alice_pointer += 1;
return 0;
PRACTICE QUES:
https://www.codechef.com/CUPP2101
SMPAIR:
#include <iostream>
#include<algorithm>
int main() {
// your code goes here
int t;
cin>>t;
while(t--)
int size;
cin>>size;
cin>>arr[i];
sort(arr,arr+size);
cout<<arr[0] + arr[1]<<endl;
delete []arr;
return 0;
QUELPREL:
#include<bits/stdc++.h>
int t;
cin>>t;
vector<int> res;
for(int m=0;m<t;m++)
int n,k;
cin>>n>>k;
for(int i=0;i<n;i++)
int x;
cin>>x;
arr.push_back(x);
sort(arr.rbegin(),arr.rend());
int j=0;
while(arr[j]>=val)
j++;
res.push_back(j);
}
for(int i=0;i<t;i++)
cout<<res[i]<<endl;
BOOKCHEF:
#include<iostream>
#include<algorithm>
#include<string.h>
#include<cmath>
#include<set>
//long a[1000100],b[1000100];
int main(){
ll t,n,k,i,mid,max,m,j;
struct friends{
ll f,p;
string s;
bool bo;
};
cin >> n >> m;
ll b[n];
for(i = 0;i<n;i++){
friends a[m+1];
for(i = 1;i<=m;i++){
a[i].bo = false;
for(i = 0;i<n;i++){
for(j = 1;j<=m;j++){
ll c[m+1];
for(i = 1;i<=m;i++){
c[i] = a[i].p;
sort(c+1,c+m+1,greater<ll>());
for(i = 1;i<=m;i++){
for(j = 1;j<=m;j++){
break;
}
for(i = 1;i<=m;i++){
for(j = 1;j<=m;j++){
break;
TOTCRT:
#include<bits/stdc++.h>
int main()
long int t;
cin>>t;
while (t--)
unordered_map<string,int> mp;
int n;
cin>>n;
string s;
int temp;
cin>>s>>temp;
if (mp.find(s)!=mp.end())
mp[s]+=temp;
else
mp.insert({s,temp});
vector<int>v;
v.push_back(i.second);
sort(v.begin(),v.end());
cout<<v[i]<<" ";
}
cout<<endl;
return 0;
PTMSSNG:
#include<iostream>
#include<vector>
#include<algorithm>
int main()
int t;
vector<long int> x;
vector<long int> y;
scanf("%d",&t);
for(i=0;i<t;i++)
scanf("%ld",&n);
for(j=0;j<(4*n)-1;j++)
scanf("%ld",&input1);
scanf("%ld",&input2);
x.push_back(input1);
y.push_back(input2);
sort(x.begin(),x.end());
sort(y.begin(),y.end());
for(j=0;j<=(4*n)-2;j=j+2)
if(x[j]!=x[j+1])
xans=x[j];
break;
for(j=0;j<=(4*n)-2;j=j+2)
if(y[j]!=y[j+1])
yans=y[j];
break;
printf("%ld %ld\n",xans,yans);
x.clear();
y.clear();