2019秋_计导练习4 G. 实验3_15_符合规则

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/weixin_45746839/article/details/102651488

已知一个四位正整数n,判断其是否符合下列规则:1.无重复数字;2.千位数字非零;3.奇偶数字相间隔。如果是则输出“Yes”,否则输出“No”。

输入与输出要求:
输入一个四位正整数n。输出判断结果,占一行。

程序运行效果:
Sample 1:
4567↙
Yes
Sample 2:
9887↙
No

#include<stdio.h>
#include<math.h>
int main()
{	
	char a,b,c,d;
	a=getchar();
	b=getchar();
	c=getchar();
	d=getchar();
	if(b=='0'||a=='0') printf ("No");
	else if (a==b||a==c||a==d||b==c||b==d||c==d) printf("No");
	else if ((c%2==0&&a%2==0&&b%2!=0&&d%2!=0)||(b%2==0&&d%2==0&&a%2!=0&&c%2!=0)) printf("Yes");
	else printf("No");
	return 0;
}


猜你喜欢

转载自blog.csdn.net/weixin_45746839/article/details/102651488
今日推荐