检测三个整数是否连续
发布时间
阅读量:
阅读量
判定给定的三个整数是否相邻?如果是,则返回TRUE;否则返回FALSE。
程序设计要求:
输入数据仅包含一行,并且由三个整数组成。
程序功能需求:
该程序仅输出一行内容即可完成任务。
测试案例说明:
测试案例1:输入1 2 3;期望输出为TRUE
测试结果1:运行程序时得到的结果应为TRUE
测试案例2:输入3 1 2;期望输出仍为TRUE
测试结果2:运行程序时得到的结果应与预期一致
测试案例3:输入1 3 4;期望输出应为FALSE
#include<bits/stdc++.h>
using namespace std;
int a,b,c,d;
int main()
{
cin>>a>>b>>c;
if(abs(a-b)==1)
d++;
if(abs(a-c)==1)
d++;
if(abs(b-c)==1)
d++;
if(d==2)
cout<<"TRUE";
else
cout<<"FALSE";
return 0;
}
全部评论 (0)
还没有任何评论哟~
