变色龙
来源:互联网 发布:数据库的报表包括什么 编辑:程序博客网 时间:2024/04/29 18:41
点击打开链接
1346: 变色龙Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 100 Solved: 28[Submit][Status][Web Board]Description 在一个美丽的小岛上住着一群变色龙:其中有X只变色龙是红色的,Y只变色龙是绿色的,Z只变色龙是蓝色的。 每个时刻会有两只不同颜色的变色龙相遇,相遇后他们会同时变成第三种颜色。比如,如果一只红色的变色龙和一只蓝色的变色龙相遇了,他们就会同时变成绿色的变色龙,如果一只绿色的变色龙和一只蓝色的变色龙相遇了,他们就会同时变成红色的变色龙,等等。 那么最后是否有可能所有的变色龙都是同一种颜色呢?Input 输入的第一行包含一个整数T (1 <= T <= 100),表示接下来一共有T组测试数据。 每组数据占一行,包含三个整数X, Y, Z (1 <= X, Y, Z <= 109),含义同上。Output 对于每组测试数据,如果最后有可能所有的变色龙都是同一种颜色,用一行输出“Yes”(不包括引号),否则输出“No”(不包括引号)。Sample Input41 1 11 2 37 1 23 7 5Sample OutputYesNoYesNoHINT 对于样例1:其中一种可能的变化方式为:1 1 1 --> 0 2 0。 对于样例3:其中一种可能的变化方式为:7 1 2 --> 6 3 1 --> 5 5 0 --> 4 4 2 --> 3 3 4 --> 2 2 6 --> 1 1 8 --> 0 0 10。
代码一并附上:
#include "stdio.h"#include "math.h"int main(){int T;int x,y,z;scanf("%d",&T);while(T--){scanf("%d%d%d",&x,&y,&z);if(x==y || y==z || x==y){printf("Yes\n");continue;}if(abs(x-y)%3==0 || abs(x-z)%3==0 || abs(y-z)%3==0){printf("Yes\n");continue;}printf("No\n");}return 0;}
1 0
- 变色龙
- 变色龙按钮
- 变色龙 mode
- 变色龙使用方法
- Python 蟒蛇还是变色龙?
- 变色龙之变
- 变色龙扑克牌游戏
- 黄昏下的变色龙
- windows7变色龙的安装
- 变色龙配置文件功能介绍
- html变色龙代码_diy
- 征服变色龙-OpenSUSE
- 修改wowpc变色龙
- Xpose实例分析-变色龙
- csu 1346: 变色龙
- 变色龙引导安装mac
- 粒子系统-变色龙
- 变色龙引导r2795
- This application has requested the Runtime to terminate it in an unusual way
- epoll
- 动态规划之最长公共子串问题
- 一个开源软件资源网站
- CSMA-CA 简介
- 变色龙
- 获取时间的开销
- 汇编程序的 movsb movsw movsd的使用
- 今天是菜鸟的开始
- JSON数据格式
- js之form提交的简单方法
- 当sed遇到路径怎么办?
- TCP传输粘包问题解决方法
- libvirt 中cpu, numa 的配置