第一题 #include<iostream> #include<vector> #include<algorithm> using namespace std; int main() { int n, icount = 1, temp = 1; cin >> n; if (n == 1) { cout << 3 - n; return 0; } vector<int>data(n); for (int i = 0; i < n; i++) { cin >> data[i]; } sort(data.begin(), data.end()); for (int i = 0; i < n - 1; i++) { if (data[i + 1] - data[i]>20 || temp == 3) { icount++; temp = 1; } else { temp++; } } cout << icount * 3 - n; return 0; }
点赞 2

相关推荐

迷茫的大四🐶:那你问他上班之后老实了没
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务