WOJ1206-QQ军棋
来源:互联网 发布:旋极伏羲大数据 编辑:程序博客网 时间:2024/04/29 12:12
mmd最近喜欢上了玩QQ军棋,QQ军旗分为四人对战和两人对战。其中四人对战赢输对应得失a个QQ游戏币,两人对战输赢对应得失b个QQ游戏币。小金鱼的妈妈想让小金鱼跟mmd学习玩军棋,于是安排小金鱼每天去mmd家观战。但是小金鱼喜欢的是dota,所以他经常假借去学棋而实际去玩dota。金鱼妈想到一个办法一定程度上能发现小金鱼是否欺骗她,就是让小金鱼每次去学棋时记住mmd的QQ游戏币总数n并且回来汇报。由于有些n是不可能出现的,所以当出现不可能出现的n,金鱼妈就可以判断出小金鱼欺骗了她。你的任务是写一个程序判断出这个n是否可能出现。
输入格式
多组数据,每个数据一行,每行三个数a,b,n(a,b非负且小于2^31,n为-2^31-2^31-1)。
输出格式
若n为可能的输出Possible!否则Impossible!
样例输入
2 3 5
样例输出
Possible!
#include<stdio.h>int gcd(long int a,long int b){ if(a==0) return b; else return gcd(b%a,a);}int main(){ long int a,b,n; while(scanf("%ld %ld %ld",&a,&b,&n)!=EOF) { if(a==0&&b==0&&n==0){ printf("Possible!\n"); continue; } if(a==0&&b==0&&n!=0){ printf("Impossible!\n"); continue; } if(n%gcd(a,b)==0) printf("Possible!\n"); else printf("Impossible!\n"); } return 0;}
阅读全文
0 0
- WOJ1206-QQ军棋
- qq...
- 归并排序
- centos7.2新增sudo用户
- Oracle阶段性基础知识总结
- yii学习过程(常用组件的使用)
- 正则化在最大似然参数估计中的解释
- WOJ1206-QQ军棋
- c++ STL 笔记
- expect ssh首次登录多台主机
- [机器学习实验5]朴素贝叶斯(筛选垃圾邮件)
- 如何给webAPP加上一个apk外壳
- 树的最大独立集 poj 2342
- DLP Software Development Kit(SDK)Use's Guide 编译步骤解析
- Weblogic学习(三) Weblogic的一些基本概念总结
- 如何用消息系统避免分布式事务?