问题描述
输入6个正整数,且这6个正整数中至少存在一个奇数和一个偶数。设这6个正整数中最大的奇数为a,最小的偶数为b,求出|a-b|的值。
输入
输入为一行,6个正整数且6个正整数都小于100
输入保证6个数中至少存在一个奇数和一个偶数
输出
输出为一行,输出最大的奇数与最小的偶数之差的绝对值
输入示例

1 2 3 4 5 6

输出示例

3

源码

#include <iostream>
using namespace std;int main()
{int a[6], odd[6], even[6], o = 0, e = 0;int maxodd = 1,mineven = 100, abs = 0;int i = 0;//输入数据for (i = 0; i < 6; i++){cin >> a[i];}//分离奇数和偶数for (i =0; i < 6; i++){if (a[i]%2 == 0){even[e] = a[i];e++;}else{odd[o] = a[i];o++;}}//求最大奇数和最小偶数for (i = 0; i < e; i++){if (mineven > even[i]){mineven = even[i];}}for (i = 0; i < o; i++){if (maxodd < odd[i]){maxodd = odd[i];}}//求出差的绝对值if (mineven > maxodd){abs = mineven - maxodd;} else{abs = maxodd - mineven;}//输出结果cout << abs << endl;return 0;
}

最大奇数与最小偶数之差的绝对值相关推荐

  1. OpenJudge计算概论-最大奇数与最小偶数之差的绝对值

    /*============================================================= 最大奇数与最小偶数之差的绝对值 总时间限制: 1000ms 内存限制: ...

  2. (6)最大奇数与最小偶数之差的绝对值

    描述 输入6个正整数,且这6个正整数中至少存在一个奇数和一个偶数. 设这6个正整数中最大的奇数为a,最小的偶数为b,求出|a-b|的值 输入 输入为一行,6个正整数,且6个正整数都小于100 输入保证 ...

  3. 【Coursera 计算导论与C语言基础】苹果和虫子+最高分数+最大奇数与最小偶数差+分离整数的各个数位

    编程题#1:苹果和虫子 来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩.) 注意: 总时间限制: 1000ms 内存限制: 65536kB 描述 你买 ...

  4. C语言习题:/*键盘输入两个非零整数A和B,如果A和B都是偶数则输出两个数的和,如果A和B都是奇数则输出两个数的差,如果A是奇数B是偶数则输出两数积,如果A是偶数B是奇数输出AVB结果*/

    #include<stdio.h> /*键盘输入两个非零整数A和B,如果A和B都是偶数则输出两个数的和, 如果A和B都是奇数则输出两个数的差, 如果A是奇数B是偶数则输出两数积, 如果A是 ...

  5. 【python】 求数组最小值,最大值,最小偶数,最大奇数

    [python] 求数组最小值,最大值,最小偶数,最大奇数 lst = [3, 6, 1, 8, 1, 9 , 8,10,21] min=lst[0] max=lst[0] mi=lst[0] ma= ...

  6. 数组insert_算法题——[leetcode1675]最小化数组差

    Hard级别的新题:给定整数数组nums, 你每次可以对其中任意的数进行如下操作: (1) 如果元素是奇数,则你可以把它乘以2 (2)如果元素是偶数,则你可以把它除以2 两种操作可以进行任意多次,变换 ...

  7. 汇编语言(十)之最小偶数

    在数组中查找最小的偶数,并输出 程序运行: 代码: datas segmentminEven dw 0DATA dw 10 dup(101,1,21,81,5,261,3,421,4,541)DATA ...

  8. 分蛋糕(求满足条件的最小偶数)

    EkkaDokka (要求N是奇数M是偶数并且M还要最小,那么M就从2开始不断+2,判断W/2是否为奇数,如果满足记录此时的M,停止循环) Ekka and his friend Dokka deci ...

  9. 奇数卷积核VS偶数卷积核

    在跑一份代码时,效果一直提升不上去,偶然将3 * 3的卷积核换成了4 * 4的卷积核,效果奇佳,于是搜索了一下卷积核的大小对网络性能的影响,总结如下: 1.大卷积核和小卷积核 显然,大卷积核的感受野更 ...

最新文章

  1. Visual C++ 时尚编程百例019(串行化)
  2. ntu ERIC 课程笔记
  3. Codeforces 题解 CF863A 【Quasi-palindrome】
  4. spring-boot actuator(监控)配置和使用
  5. linux进程僵停状态,Linux操作系统中进程的七种状态
  6. IOCCC大赛代码分析笔记
  7. CnOpenData国际货物贸易数据
  8. Html+css仿淘宝页面练习
  9. centos7 firewalld ip转发设置
  10. iOS开发 ----- 加载动画之牛顿摆的实现
  11. swagger 怎么去掉get delete_橡皮擦英文单词怎么读
  12. 在 JavaScript 中如何克隆对象?
  13. Java 动态代理,invoke() 自动调用原理,invoke() 参数
  14. “杜拉拉升职记”电影看后感
  15. Lenovo/联想乐Phone S680 root教程_方法
  16. 谈谈CornerStone这个工具的使用
  17. 计算机网络:CSMA/CD 与 CSMA/CA
  18. vue中 ECharts 图表使用教程
  19. 如何更改mysql数据库的用户名和密码
  20. 服务器勒索病毒 邮件,中勒索病毒了,不小心点了个邮件,文件全部加了后缀.npsk,怎么办...

热门文章

  1. 【matlab】小游戏:用MATLAB编程验证——投掷硬币那“0.5”
  2. pgAgent创建定时任务
  3. 20140412 iphone不完美越狱 无限黑屏解决
  4. 单词Uranolite陨石uranolite英语
  5. 2022Android高级面试题总结,35岁之后找不到工作怎么办
  6. Python的pack用法
  7. keygen_new2032 破解软件在win11上无法运行怎么办?
  8. 转载:一文讲解图像插值算法原理
  9. React函数式组件
  10. 在fedora28上安装gitlab的添坑之路