Loading [MathJax]/jax/output/SVG/jax.js

Районная олимпиада по информатике. 2016-2017 учебный год.


Задача B. Кошки и мышка

Ограничение по времени:
2 секунда
Ограничение по памяти:
64 мегабайта

Две кошки загнали мышь в трубу. Первая кошка находится в точке с координатой x, вторая кошка находится в точке с координатой y, мышь находится в координате z. Определите, какая из кошек первой доберется до мыши, если кошки передвигаются с одной скоростью. В случае если кошки одновременно добираются до мышки, то тогда кошки ссорятся из-за добычи, и мышь ускользает от них.
Формат входного файла
Единственная строка входного файла содержит три целых числа x, y, z (1x,y,z1000). Все числа различны.
Формат выходного файла
Если первая кошка доберется до мышки раньше второй выведите “1” (без кавычек). В случае если вторая кошка доберется до мыши раньше первой выведите “2” (без кавычек). В случае если мышка ускользает выведите “3” (без кавычек).
Примеры:
Вход
1 5 2
Ответ
1
Вход
5 1 2
Ответ
2
посмотреть в олимпиаде

Комментарий/решение:

  -1
6 года 4 месяца назад #

показать/скрыть код

C++

  -1
6 года назад #

#include <iostream>

#include <cmath>

using namespace std;

int a, b, c, a1, b1;

int main(){

cin >> a >> b >> c;

b1 = abs(c - b);

a1 = abs(a - c);

if(b1 > a1)

cout << 1;

else if(b1 < a1)

cout << 2;

else

cout << 3;

}

пред. Правка 5   1
4 года 2 месяца назад #

показать/скрыть код

C++

  0
5 года 4 месяца назад #

показать/скрыть код

C++

пред. Правка 2   0
3 года 2 месяца назад #

DELETED

  0
3 года 5 месяца назад #

показать/скрыть код

C++

  0
3 года 3 месяца назад #

показать/скрыть код

C++
#include<bits/stdc++.h>

using namespace std ;

int main () {

int n , m , k ;

cin >> n >> m >> k ;

if(n + k < m + k){

cout << 1 ;

}

if(n + k > m + k){

cout << 2 ;

}

else {

cout << 3 ;

}

}

  0
2 года 2 месяца назад #

x,y,z=map(int,input().split())

if x*x+z*z<y*y+z*z:

print('1')

elif x*x+z*z>y*y+z*z:

print('2')

else:

print('3')

  0
1 года 3 месяца назад #

x,y,z=map(int, input().split())

print(2 if x>y else 1 if y>x else 3)