ACM 2014牡丹江区域赛A - Average Score(模拟)

xiaoxiao2025-12-06  8

 ZOJ - 3819

题目大意:

       有两个班级A班和B班,Bob一开始在A班,而如果把Bob调到B班,这样两个班的平均成绩就都会提高,让计算Bob成绩的可能范围

题解:

       但是要注意整除的情况,因为整除取整是向下取整的,所以左边和右边还不太一样

#include<bits/stdc++.h> #include<cstring> using namespace std; #define ll long long int main() { int T; cin>>T; while(T--) { int n,m; cin>>n>>m; int sum1=0,sum2=0,x; for(int i=1;i<=n-1;++i) { cin>>x; sum1+=x; } for(int i=1;i<=m;++i) { cin>>x; sum2+=x; } int l,r; l=sum2/m+1; if(sum1%(n-1)==0) r=sum1/(n-1)-1; else r=sum1/(n-1); cout<<l<<' '<<r<<endl; } return 0; }

 

转载请注明原文地址: https://www.6miu.com/read-5040442.html

最新回复(0)