团体程序设计天梯赛——L1-100 四项全能

题目链接:四项全能

不容易得到满分:

1、所有人技能和sum==n*m的情况

2、所有人技能和sum>(m-1)*n的情况

3、所有人技能和sum<=(m-1)*n的情况

c++代码实现:

cpp 复制代码
#include<stdio.h>
#include<iostream>
#include<string>
#include<vector>
using namespace std;
 int main()
 {
     int n,m;
     cin>>n>>m;
     vector<int> nums(m);
     int sum=0;
     for(int i=0;i<m;i++)
     {
         cin>>nums[i];
         sum+=nums[i];
     }
     if(sum==m*n)
     {
         cout<<n<<endl;
     }
     else if(sum>(m-1)*n)
     {
     	int count= sum%n; 
        cout<<count<<endl;
     }
     else
     {
         cout<<"0"<<endl;
     }
     return 0;
 }
相关推荐
小小小小王王王2 小时前
求猪肉价格最大值
数据结构·c++·算法
岁忧2 小时前
(LeetCode 面试经典 150 题 ) 58. 最后一个单词的长度 (字符串)
java·c++·算法·leetcode·面试·go
码农编程录3 小时前
【c/c++3】类和对象,vector容器,类继承和多态,systemd,std&boost
c++
??tobenewyorker5 小时前
力扣打卡第二十一天 中后遍历+中前遍历 构造二叉树
数据结构·c++·算法·leetcode
oioihoii5 小时前
C++11 forward_list 从基础到精通:原理、实践与性能优化
c++·性能优化·list
m0_687399846 小时前
写一个Ununtu C++ 程序,调用ffmpeg API, 来判断一个数字电影的视频文件mxf 是不是Jpeg2000?
开发语言·c++·ffmpeg
Ronin3057 小时前
【C++】类型转换
开发语言·c++
mrbone117 小时前
Git-git worktree的使用
开发语言·c++·git·cmake·worktree·gitab
虾球xz9 小时前
CppCon 2018 学习:EFFECTIVE REPLACEMENT OF DYNAMIC POLYMORPHISM WITH std::variant
开发语言·c++·学习
津津有味道10 小时前
Qt C++串口SerialPort通讯发送指令读写NFC M1卡
linux·c++·qt·串口通信·serial·m1·nfc