A104128.一个戏的游
2026-02-19 21:01:48
发布于:浙江
6阅读
0回复
0点赞
#include<bits/stdc++.h>//用万能头文件是一个好习惯
#define ll long long//初学者不用写
using namespace std;//命名空间
ll c[100005],d[100005];
int main(){//主函数
ios::sync_with_stdio(false);//初学者只要知道这叫输入输出保底
cin.tie(0);
cout.tie(0);
int n,m;
cin>>n>>m;
for(int i=1;i<=n;i++){
cin>>c[i]>>d[i];
}
while(m--){//d[i]的改变
int flag,s,u;
cin>>flag>>s>>u;
if(flag==1){
d[u]+=s;
}
else{
d[u]+=d[u]*s/100.0;
}
}
long double sum=0;
for(int i=1;i<=n;i++){
sum+=d[i]*1.0/c[i];//计算平均伤害和
}
cout<<(ll)sum;//防止以long double形式输出
return 0;//好习惯
}
//这题就是一道纯纯的模拟题,就是你不用思考,直接按题目要求完成你该做的事情。
//不要将答案对917809201取模,切记!!!(如果想知道为什么,将你的外观调成深色再看这道题......)
全部评论 1
hyw
3小时前 来自 重庆
0













有帮助,赞一个