社区讨论
嗯对
P1568赛跑参与者 5已保存回复 5
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 5 条
- 当前快照
- 1 份
- 快照标识符
- @mhiy69fd
- 此快照首次捕获于
- 2025/11/03 17:38 4 个月前
- 此快照最后确认于
- 2025/11/03 17:38 4 个月前
CPP
#include<bits/stdc++.h>
using namespace std;
long long x,y,sum=1,sun=1,ans,a3[100000000],b3[100000000],maxx;
int f=-1;
int main(){
int n,m;
cin>>n>>m;
for(int i=1;i<=n;i++){
cin>>x>>y;
for(int j=1;j<=y;j++){
a3[sum]=a3[sum-1]+x;
sum++;
}
}
for(int i=1;i<=m;i++){
cin>>x>>y;
for(int j=1;j<=y;j++){
b3[sun]=b3[sun-1]+x;
sun++;
}
}
for(int i=1;i<=sum;i++){
if(b3[i]<a3[i]&&f!=0){
ans++;
f=0;
}
if(a3[i]<b3[i]&&f!=1){
ans++;
f=1;
}
}
if(ans==0) cout<<0;
else cout<<ans-1;
}
回复
共 5 条回复,欢迎继续交流。
正在加载回复...