国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

【Codeforces 765 C. Table Tennis Game 2】+ 貪心

2019-11-08 20:16:16
字體:
供稿:網(wǎng)友

C. Table Tennis Game 2 time limit per test 2 seconds memory limit per test 512 megabytes input standard input output standard output

Misha and Vanya have played several table tennis sets. Each set consists of several serves, each serve is won by one of the players, he receives one point and the loser receives nothing. Once one of the players scores exactly k points, the score is reset and a new set begins.

Across all the sets Misha scored a points in total, and Vanya scored b points. Given this information, determine the maximum number of sets they could have played, or that the situation is impossible.

Note that the game consisted of several complete sets. Input

The first line contains three space-separated integers k, a and b (1?≤?k?≤?109, 0?≤?a,?b?≤?109, a?+?b?>?0). Output

If the situation is impossible, PRint a single number -1. Otherwise, print the maximum possible number of sets. Examples Input

11 11 5

Output

1

Input

11 2 3

Output

-1

Note

Note that the rules of the game in this problem differ from the real table tennis game, for example, the rule of “balance” (the winning player has to be at least two points ahead to win a set) has no power within the present problem.

乒乓球賽,其中一方達到k分,分數(shù)清零后重新開始下一場,給出兩個人比賽了n場后的最終總得分a,b,最多比賽了多少場,若給出的a,b不合法輸出-1

AC代碼:

#include<cstdio>int main(){ int k,a,b; scanf("%d %d %d",&k,&a,&b); printf((a % k && b / k == 0) || (b % k && a / k == 0) ? "-1/n" : "%d/n",a / k + b / k); return 0;}
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 元朗区| 科尔| 仁布县| 即墨市| 秦安县| 汽车| 普陀区| 荣成市| 大同市| 和平县| 丹阳市| 清丰县| 华阴市| 铜山县| 普兰店市| 锦屏县| 海口市| 洛宁县| 财经| 洪泽县| 东乌| 乐业县| 平罗县| 衡水市| 凌云县| 陇西县| 花垣县| 商南县| 德格县| 甘肃省| 云安县| 大悟县| 凤冈县| 江门市| 商城县| 赤城县| 炎陵县| 长垣县| 沅江市| 长垣县| 红安县|