Submission #1245506


Source Code Expand

#include <bits/stdc++.h>
#define REP(i,n,N) for(int i=(n);i<(int)N;i++)
#define p(s) cout<<(s)<<endl
using namespace std;
const int inf=1e9;

int main(){
	int n;
	cin>>n;
	vector<pair<int,int>> a;
	REP(i,0,n) {
		int w,h;
		cin>>w>>h;
		a.push_back({h,-w});
	}
	sort(a.begin(),a.end());
	vector<int> b(n,inf);
	REP(i,0,n) 	*lower_bound(b.begin(),b.end(),-a[i].second)=-a[i].second;

	p(lower_bound(b.begin(),b.end(),inf) - b.begin());
	return 0;
}

Submission Info

Submission Time
Task D - プレゼント
User uwfdai
Language C++14 (GCC 5.4.1)
Score 100
Code Size 470 Byte
Status AC
Exec Time 69 ms
Memory 1528 KB

Judge Result

Set Name Sample Subtask0 All
Score / Max Score 0 / 0 30 / 30 70 / 70
Status
AC × 4
AC × 19
AC × 34
Set Name Test Cases
Sample sample0.txt, sample1.txt, sample2.txt, sample3.txt
Subtask0 subtask0_0.txt, subtask0_1.txt, subtask0_10.txt, subtask0_11.txt, subtask0_12.txt, subtask0_13.txt, subtask0_14.txt, subtask0_2.txt, subtask0_3.txt, subtask0_4.txt, subtask0_5.txt, subtask0_6.txt, subtask0_7.txt, subtask0_8.txt, subtask0_9.txt, sample0.txt, sample1.txt, sample2.txt, sample3.txt
All sample0.txt, sample1.txt, sample2.txt, sample3.txt, subtask0_0.txt, subtask0_1.txt, subtask0_10.txt, subtask0_11.txt, subtask0_12.txt, subtask0_13.txt, subtask0_14.txt, subtask0_2.txt, subtask0_3.txt, subtask0_4.txt, subtask0_5.txt, subtask0_6.txt, subtask0_7.txt, subtask0_8.txt, subtask0_9.txt, subtask1_0.txt, subtask1_1.txt, subtask1_10.txt, subtask1_11.txt, subtask1_12.txt, subtask1_13.txt, subtask1_14.txt, subtask1_2.txt, subtask1_3.txt, subtask1_4.txt, subtask1_5.txt, subtask1_6.txt, subtask1_7.txt, subtask1_8.txt, subtask1_9.txt
Case Name Status Exec Time Memory
sample0.txt AC 3 ms 384 KB
sample1.txt AC 1 ms 256 KB
sample2.txt AC 1 ms 256 KB
sample3.txt AC 1 ms 256 KB
subtask0_0.txt AC 1 ms 256 KB
subtask0_1.txt AC 1 ms 256 KB
subtask0_10.txt AC 2 ms 256 KB
subtask0_11.txt AC 2 ms 256 KB
subtask0_12.txt AC 2 ms 256 KB
subtask0_13.txt AC 2 ms 256 KB
subtask0_14.txt AC 2 ms 256 KB
subtask0_2.txt AC 1 ms 256 KB
subtask0_3.txt AC 1 ms 256 KB
subtask0_4.txt AC 2 ms 256 KB
subtask0_5.txt AC 1 ms 256 KB
subtask0_6.txt AC 2 ms 256 KB
subtask0_7.txt AC 2 ms 256 KB
subtask0_8.txt AC 2 ms 256 KB
subtask0_9.txt AC 1 ms 256 KB
subtask1_0.txt AC 43 ms 1016 KB
subtask1_1.txt AC 2 ms 256 KB
subtask1_10.txt AC 64 ms 1400 KB
subtask1_11.txt AC 61 ms 1400 KB
subtask1_12.txt AC 69 ms 1400 KB
subtask1_13.txt AC 69 ms 1400 KB
subtask1_14.txt AC 69 ms 1528 KB
subtask1_2.txt AC 12 ms 512 KB
subtask1_3.txt AC 59 ms 1400 KB
subtask1_4.txt AC 68 ms 1400 KB
subtask1_5.txt AC 11 ms 512 KB
subtask1_6.txt AC 51 ms 1400 KB
subtask1_7.txt AC 28 ms 892 KB
subtask1_8.txt AC 59 ms 1400 KB
subtask1_9.txt AC 31 ms 892 KB