Informatică, întrebare adresată de ilovegrenne147, 8 ani în urmă

Am nevoie de rezolvarea de la problema #252 de pe pbinfo pls
Cerinţa
Se dă un număr natural n. Să se determine cele mai mari două numere impare, mai mici decât n.

Date de intrare
Programul citește de la tastatură numărul n.

Date de ieşire
Programul afișează pe prima linie a ecranului cele două numere impare determinate, în ordine crescătoare, separate printr-un spaţiu.

Restricţii şi precizări
4 ≤ n ≤ 1.000.000.000

Exemplu
Intrare

8
Ieșire

5 7

Răspunsuri la întrebare

Răspuns de MihaiCristian21
2

Răspuns:

#include<iostream>

using namespace std;

int main()

{

   int n;

   cin>>n;

   if(n%2==0)

       cout<<n-3<<' '<<n-1;

   if(n%2!=0)

       cout<<n-4<<' '<<n-2;

   return 0;

}

Explicație:

Alte întrebări interesante