fbpx

Problema #1358 – Minciuna – Rezolvari PBInfo

de Mihai-Alexandru

Cerinţă

Andrei este foarte dezorganizat şi uneori mai strecoară câte o minciună. Pentru a-l responsabiliza, mama i-a dat în grijă biletele la teatru. Când aceasta îl întreabă unde a pus biletele, Andrei spune că între paginile numerotate cu x şi y ale manualului de informatică.

Să se verifice dacă răspunsul lui Andrei poate fi corect – dacă poate plasa biletele între paginile numerotate cu x și y ale manualului de informatică.

Date de intrare

Programul citeşte de la tastatură numerele naturale x şi y (reprezentând numărul paginilor).

Date de ieşire

Programul va afişa pe ecran mesajul Andrei e mai responsabil, dacă Andrei poate plasa biletele între paginile numerotate cu x și y; în caz contrar programul va afişa minciuna.

Restricţii şi precizări

  • 1 ≤ x, y ≤ 1000

Exemplu:

Intrare

49 50 

Ieşire

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

using namespace std;

int main()
{
    int x,y;
    cin >> x >> y;
    if((x+1==y && x%2==0) || (y+1==x && y % 2 == 0))
        cout << "Andrei e mai responsabil";
    else 
        cout << "minciuna";
    return 0;
}
Comentarii

S-ar putea sa iti placa