diff --git a/src/8/16/P7078.cpp b/src/8/16/P7078.cpp new file mode 100644 index 0000000..af2818c --- /dev/null +++ b/src/8/16/P7078.cpp @@ -0,0 +1,50 @@ +#include +#include +#include +#include +#include +#include + +using ll = int64_t; + +ll t; +bool isfirst = true; + +void solve(){ + ll n; + std::cin>>n; + static std::vector a; + a.resize(n+1); + if(isfirst){ + isfirst=false; + for(ll i=1;i<=n;i++){ + std::cin>>a[i]; + } + }else{ + for(ll i=1;i<=n;i++){ + ll x,y; + std::cin>>x>>y; + a[x]=y; + } + } + static std::vector> na; + na.resize(a.size()); + for(ll i=1;ina[2].first || (na[3].first-na[1].first == na[2].first && na[3].second>na[1].second)){ + std::cout<<1<<'\n'; + }else{ + std::cout<<3<<'\n'; + } +} + +int main(){ + std::cin>>t; + while(t--){ + solve(); + } +} \ No newline at end of file