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

简介: /*============================================================= 最大奇数与最小偶数之差的绝对值 总时间限制: 1000ms 内存限制: 65536kB 描述 输入6个正整数,且这6个正整数中至少存在一个奇数和一个偶数。
+关注继续查看
/*=============================================================
最大奇数与最小偶数之差的绝对值
总时间限制: 1000ms 内存限制: 65536kB
描述
输入6个正整数,且这6个正整数中至少存在一个奇数和一个偶数。 
设这6个正整数中最大的奇数为a,最小的偶数为b,求出|a-b|的值

输入
输入为一行,6个正整数,且6个正整数都小于100
输入保证这6个数中至少存在一个奇数和一个偶数
输出
输出为一行,输出最大的奇数与最小的偶数之差的绝对值
样例输入
1 2 3 4 5 6
样例输出
3
===============================================================*/
#include<stdio.h>
#include<math.h>
int main()
{
    int a,maxa=-1,minb=200;
    int i;
    for(i=0;i<6;i++)
    {
        scanf("%d",&a);
        if(a%2==1)
        {
            if(a>maxa)
            {
                maxa=a;
            }
        }
        else
        {
            if(a<minb)
            {
                minb=a;
            }
        }
    }
    printf("%d\n",(int)fabs(maxa-minb));
    return 0;
}

 

相关文章
|
4月前
|
人工智能 算法
刷题之寻找 3 个数的最大乘积和拼数及四平方和
刷题之寻找 3 个数的最大乘积和拼数及四平方和
81 0
|
7月前
每日一题---输出100个1~6的随机整数,并求出每个数出现的概率
每日一题---输出100个1~6的随机整数,并求出每个数出现的概率
每日一题---输出100个1~6的随机整数,并求出每个数出现的概率
|
7月前
leetcode-829. 连续整数求和(数论)
这题求连续正整数,刚好满足等差数列,可以用等差数列求和公式 n = (i + (i + k)) * (k + 1) / 2 其中i是连续正整数的首项,k是尾项和首项的差值
48 0
leetcode-829. 连续整数求和(数论)
|
10月前
|
存储 机器学习/深度学习 人工智能
【Python 百练成钢】DNA、蛇形矩阵、Huffuman树、K-进制数、K倍区间、交换瓶子、第几个幸运数、四平方和、The 3n + 1 problem、大数乘法
【Python 百练成钢】DNA、蛇形矩阵、Huffuman树、K-进制数、K倍区间、交换瓶子、第几个幸运数、四平方和、The 3n + 1 problem、大数乘法
155 0
【Python 百练成钢】DNA、蛇形矩阵、Huffuman树、K-进制数、K倍区间、交换瓶子、第几个幸运数、四平方和、The 3n + 1 problem、大数乘法
1877.数组中最大数对和的最小值 小学生都会的中等题?
1877.数组中最大数对和的最小值 小学生都会的中等题?
84 0
(JAVA编程练习):一个整数,它加上100后是平方数,再加上168又是一个平方数,该数是?+ 输入三个数,进行小到大排序。
(JAVA编程练习):一个整数,它加上100后是平方数,再加上168又是一个平方数,该数是?+ 输入三个数,进行小到大排序。
(JAVA编程练习):一个整数,它加上100后是平方数,再加上168又是一个平方数,该数是?+ 输入三个数,进行小到大排序。
|
算法 Java C语言
LeetCode刷题2006-简单-差的绝对值为 K 的数对数目
LeetCode刷题2006-简单-差的绝对值为 K 的数对数目
93 0
LeetCode刷题2006-简单-差的绝对值为 K 的数对数目
|
算法
经典算法详解(3)将大于2的偶数分解成两个素数之和
1 #include 2 3 using namespace std; 4 5 bool isPrime(int n) { 6 for (int i = 2; i < n; i++) { 7 if (n%i == 0) { //能被2到把自身小1的数...
1216 0
洛谷 P1028 数的计算【递推】
P1028 数的计算 题目描述 我们要求找出具有下列性质数的个数(包含输入的自然数n): 先输入一个自然数n(nn; 8 f[1]=1; 9 for(int i=2;i
1264 0