update
This commit is contained in:
parent
ac313d36a3
commit
53ee04cdbf
@ -1,5 +1,6 @@
|
|||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
#include <cstdint>
|
#include <cstdint>
|
||||||
|
#include <cstdio>
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
#include <istream>
|
#include <istream>
|
||||||
|
|
||||||
@ -33,7 +34,7 @@ ll tpsch(ll idx){
|
|||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
#define DB(v){cout<<#v<<": "<<(v)<<'\n';};
|
|
||||||
|
|
||||||
int main(){
|
int main(){
|
||||||
std::iostream::sync_with_stdio(false), cin.tie(nullptr), cout.tie(nullptr);
|
std::iostream::sync_with_stdio(false), cin.tie(nullptr), cout.tie(nullptr);
|
||||||
@ -61,18 +62,11 @@ int main(){
|
|||||||
tadd(i, 1);
|
tadd(i, 1);
|
||||||
}
|
}
|
||||||
if(i==schs[nm].r){
|
if(i==schs[nm].r){
|
||||||
// cout<<"{ ";
|
top:;
|
||||||
// for(ll i{1}; i<=schs[nm].r; i++){
|
|
||||||
// cout<<tpsch(i)-tpsch(i-1)<<", ";
|
|
||||||
// }
|
|
||||||
// cout<<"}\n";
|
|
||||||
// DB(schs[nm].pos)
|
|
||||||
// DB(tpsch(schs[nm].l-1));
|
|
||||||
// DB(tpsch(schs[nm].r))
|
|
||||||
|
|
||||||
anss[schs[nm].pos] = tpsch(schs[nm].r) - tpsch(schs[nm].l-1);
|
anss[schs[nm].pos] = tpsch(schs[nm].r) - tpsch(schs[nm].l-1);
|
||||||
if(nm==m)break;
|
if(nm==m)break;
|
||||||
nm++;
|
nm++;
|
||||||
|
if(schs[nm].r==schs[nm-1].r)goto top;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
for(ll i{1};i<=m;i++){
|
for(ll i{1};i<=m;i++){
|
||||||
|
Loading…
Reference in New Issue
Block a user