关注
#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
相关推荐

点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 校招阶段,学历VS技术哪个更重要? #
9878次浏览 124人参与
# 顺丰求职进展汇总 #
52877次浏览 283人参与
# 不卡学历的大厂有哪些? #
16504次浏览 116人参与
# 腾讯音乐求职进展汇总 #
97014次浏览 563人参与
# 没有合适的工作,你会先找个干着,还是考公考研 #
121247次浏览 1145人参与
# 除了主业以外,你还有哪些其他收入? #
6401次浏览 109人参与
# 实习时,大家都怎么称呼自己的mentor? #
43010次浏览 271人参与
# 摸鱼被leader发现了怎么办 #
60635次浏览 371人参与
# 视觉/交互/设计招聘信息汇总 #
18017次浏览 612人参与
# 社恐入职新公司如何融入团队 #
10854次浏览 62人参与
# 实习如何「偷」产出? #
26077次浏览 363人参与
# 风评不好的公司,你会去吗? #
45508次浏览 324人参与
# 考研可以缓解求职焦虑吗 #
53442次浏览 474人参与
# 职场新人体验 #
14733次浏览 146人参与
# 实习打杂,要跑路吗 #
12784次浏览 159人参与
# 校园里的破防时刻 #
7132次浏览 78人参与
# 金融财经春招备战日记 #
22655次浏览 135人参与
# 求职遇到的搞笑事件 #
121719次浏览 795人参与
# 听到哪句话就代表面试稳了or挂了? #
175961次浏览 1395人参与
# 软开人,秋招你打算投哪些公司呢 #
107648次浏览 976人参与