codeforce
2013-12-30 00:00
281 查看
A. Playing with Dice
time limit per test
1 second
memory limit per test
256 megabytes
input
standard input
output
standard output
Two players are playing a game. First each of them writes an integer from 1 to 6, and then a dice is thrown. The player whose written number got closer to the number on the dice wins. If both payers have the same difference, it's a draw.
The first player wrote number a, the second player wrote number b. How many ways to throw a dice are there, at which the first player wins, or there is a draw, or the second player wins?
Input
The single line contains two integers a and b (1 ≤ a, b ≤ 6) — the numbers written on the paper by the first and second player, correspondingly.
Output
Print three integers: the number of ways to throw the dice at which the first player wins, the game ends with a draw or the second player wins, correspondingly.
Sample test(s)
input
output
input
output
Note
The dice is a standard cube-shaped six-sided object with each side containing a number from 1 to 6, and where all numbers on all sides are distinct.
You can assume that number a is closer to number x than number b, if |a - x| < |b - x|.
做了一题水题,学校太坑,晚上想做场比赛都费劲,一直断电,一会睡觉吧。
time limit per test
1 second
memory limit per test
256 megabytes
input
standard input
output
standard output
Two players are playing a game. First each of them writes an integer from 1 to 6, and then a dice is thrown. The player whose written number got closer to the number on the dice wins. If both payers have the same difference, it's a draw.
The first player wrote number a, the second player wrote number b. How many ways to throw a dice are there, at which the first player wins, or there is a draw, or the second player wins?
Input
The single line contains two integers a and b (1 ≤ a, b ≤ 6) — the numbers written on the paper by the first and second player, correspondingly.
Output
Print three integers: the number of ways to throw the dice at which the first player wins, the game ends with a draw or the second player wins, correspondingly.
Sample test(s)
input
2 5
output
3 0 3
input
2 4
output
2 1 3
Note
The dice is a standard cube-shaped six-sided object with each side containing a number from 1 to 6, and where all numbers on all sides are distinct.
You can assume that number a is closer to number x than number b, if |a - x| < |b - x|.
做了一题水题,学校太坑,晚上想做场比赛都费劲,一直断电,一会睡觉吧。
#include<stdio.h> int main(int argc, char const *argv[]) { int a, b; while(~scanf("%d%d", &a, &b)) { if(!((a + b) % 2)) { if(a == b) { printf("0 6 0\n"); } else if(a < b) { printf("%d ", (a + b)/2 - 1); printf("1 "); printf("%d\n", 6 - (a+b)/2); } else { printf("%d ", 6-(a+b)/2); printf("1 "); printf("%d\n", (a+b)/2 - 1); } } else { if(a < b) { printf("%d ", (a + b)/2); printf("0 "); printf("%d\n", 6 - (a + b)/2); } else { printf("%d ", 6-(a + b)/2); printf("0 "); printf("%d\n", (a+b)/2); } } } return 0; }
相关文章推荐
- 《高性能建站指南》笔记
- pgxc-test
- linux shell 脚本攻略学习18--grep命令详解
- 使用图形化界面打包自己的类库
- Ubuntu下SVN安装和配置
- openGL学习
- linux 系统调用exec()
- 安徽合肥自愿连锁经营业老总都在做什么?
- 最详细安卓ADT插件安装教程
- 初识NuGet及快速安装使用
- win7快捷使用
- 学到04-04
- 黑马程序员_01_入门
- 【思考】团队与个人!
- VS中设置对话框的位置
- fgets 和fputs函数
- Crawler学习:3.Crawler Design
- spring的jar包maven地址,统一下载很方便
- python IDE 集合
- java模拟双色球彩票程序