0429 - CifBin: Diferență între versiuni
De la Universitas MediaWiki
Ionut (discuție | contribuții) Fără descriere a modificării |
Ionut (discuție | contribuții) Fără descriere a modificării |
||
(Nu s-au afișat 6 versiuni intermediare efectuate de același utilizator) | |||
Linia 11: | Linia 11: | ||
Programul afișează pe ecran numerele Z și U, separate printr-un spațiu, reprezentând numărul cifrelor 0, respectiv al cifrelor 1 din reprezentarea în baza 2 a lui n. | Programul afișează pe ecran numerele Z și U, separate printr-un spațiu, reprezentând numărul cifrelor 0, respectiv al cifrelor 1 din reprezentarea în baza 2 a lui n. | ||
Restricţii şi precizări | ==Restricţii şi precizări== | ||
1 ≤ n ≤ 1.000.000.000 | 1 ≤ n ≤ 1.000.000.000 | ||
==Exemplu== | |||
;Intrare | |||
:174 | |||
;Ieșire | |||
:3 5 | |||
<br> | |||
==Rezolvare== | |||
<syntaxhighlight lang="python" line> | |||
</syntaxhighlight> |
Versiunea curentă din 6 ianuarie 2023 16:50
Cerinţa
Se citește un număr natural n. Să se determine câte cifre 0 și câte cifre 1 are reprezentarea în baza 2 a acestui număr.
Date de intrare
Programul citește de la tastatură numărul n.
Date de ieşire
Programul afișează pe ecran numerele Z și U, separate printr-un spațiu, reprezentând numărul cifrelor 0, respectiv al cifrelor 1 din reprezentarea în baza 2 a lui n.
Restricţii şi precizări
1 ≤ n ≤ 1.000.000.000
Exemplu
- Intrare
- 174
- Ieșire
- 3 5