关注
#include<stdio.h> #include<malloc.h> #define MAX_SIZE 100 void BubbleSort_high(int *array); int getcount(int r_count, int g_count, int b_count); int getcount(int r_count, int g_count, int b_count) { int count = 0; count += r_count; r_count -= count; g_count -= count; b_count -= count; if((b_count / 2) >= g_count) { count += g_count; }else { count += (b_count / 2); } return count; } int main(void) { int n; int i,j; int array[MAX_SIZE][3]; scanf("%d", &n); for(i = 0; i < n; i++) { scanf("%d%d%d", &array[i][0],&array[i][1],&array[i][2]); } //先对得到的每组三个数据排序,第一步找到最小的min3Num 所有的元素减去最小的元素, count = count + min3Num //第二步最大的元素max除以2,和第二大的元素secondMax比较,若大于 count = count + secondMax //max/2 <= secondMax, 那么就让count = count + max / 2; //我还是不知道哪里有问题啊 心态炸了 好绝望啊 是我打扰贵公司了 打扰了 for(i = 0; i < n; i++) { BubbleSort_high(array[i]); printf("%d\n", getcount(array[i][0], array[i][1], array[i][2])); } return 0; } 想的是先找三个元素最小的 让三个元素都减去最小的,再让最大的除以二和次大的比较,
查看原帖
点赞 3
相关推荐
牛客94579620...:同组诶
查看5道真题和解析 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 外包能不能当跳板? #
49101次浏览 249人参与
# 联影医疗求职进展汇总 #
14646次浏览 73人参与
# 京东开奖 #
484943次浏览 2715人参与
# 校招薪资来揭秘 #
4709次浏览 28人参与
# 秋招什么时候开投比较合适? #
113067次浏览 815人参与
# 本机械人被这些公司泡过池子 #
38589次浏览 185人参与
# 360集团校招 #
24970次浏览 175人参与
# 距离放假还有_天,我已经…… #
28673次浏览 321人参与
# CVTE求职进展汇总 #
24611次浏览 323人参与
# 中核求职进展汇总 #
29887次浏览 193人参与
# 海康威视工作体验 #
47138次浏览 158人参与
# 哪些公司校招卡第一学历 #
221883次浏览 779人参与
# 同bg的你秋招战况如何? #
177568次浏览 1037人参与
# 面对逼签的应对技巧 #
10267次浏览 42人参与
# 嵌入式岗知多少 #
60094次浏览 548人参与
# 毕业论文进行时 #
8666次浏览 87人参与
# 2022毕业即失业取暖地 #
117951次浏览 707人参与
# 找实习你看重大厂光环还是业务方向 #
42879次浏览 164人参与
# 机械人与华为的爱恨情仇 #
138844次浏览 1013人参与
# 第一份工作能做外包吗? #
78730次浏览 551人参与
# 我来点评面试官 #
18941次浏览 124人参与
正浩创新EcoFlow公司福利 515人发布