题目:语文成绩 - 洛谷
题目大意
给定人数和相应分数,要求在分数内进行加分,算出最终最小的分数
坑点
数据多样
数据范围
int足以
思路
先将每个同学成绩 依次输入,再用差分进行加分,最后计算最小分数
代码
#include<iostream>
#include<stdio.h>
#include<fstream>
#include<algorithm>
#include<cmath>
#include<deque>
#include<vector>
#include<queue>
#include<string>
#include<cstring>
#include<map>
#include<stack>
#include<set>
using namespace std;
const int N=5e6+10;
int a[N],b[N],n,p;
int x,y,z;//表示给x个到y个增加z分
int minn=99999;
int main()
{
cin>>n>>p;
for(int i=1;i<=n;i++)
{
cin>>a[i];//将每个同学输入
b[i]=a[i]-