User contributions for Cuceu Andrei
A user with 84 edits. Account created on 19 March 2023.
30 April 2023
- 15:3015:30, 30 April 2023 diff hist +1,087 1633 - Dublare1 No edit summary
- 15:2615:26, 30 April 2023 diff hist +958 0905 - DetCifre No edit summary
- 15:1515:15, 30 April 2023 diff hist +1,505 0906 - SumaCifre No edit summary
- 15:0715:07, 30 April 2023 diff hist +923 3575 - Br No edit summary
- 14:4114:41, 30 April 2023 diff hist +1,624 0021 - Suma cifrelor No edit summary
2 April 2023
- 18:3418:34, 2 April 2023 diff hist +1,761 N 2805 - Duplicare Pagină nouă: ==Cerința== Subprogramul '''duplicare''' are un singur parametru, '''n''', prin care primește un număr natural '''(n∈[1,104))'''. Subprogramul furnizează, prin același parametru, numărul obținut din '''n''' prin inserarea, după fiecare cifră pară din scrierea lui, a unei cifre egale cu jumătate din aceasta. Scrieți definiția completă a subprogramului. ==Exemplu== Dacă '''n=2380''' după apel, '''n=2138400''', iar dacă '''n=35''' după apel, '''n=35'''....
- 18:2918:29, 2 April 2023 diff hist +2,132 N 0800 - Perfect Pagină nouă: ==Enunt== Un număr natural nenul se numește '''perfect''' dacă este egal cu suma divizorilor săi naturali strict mai mici decât el. '''Exemplu''': '''28''' este număr perfect pentru că '''28=1+2+4+7+14'''. ==Cerință== Să se scrie o funcție Python care, pentru doi parametri, '''a''' și '''b''', afișează pe ecran, separate prin câte un spațiu, în ordine descrescătoare, toate numerele perfecte din intervalul '''[a,b]'''. Dacă în interval nu există astfel...
- 18:2118:21, 2 April 2023 diff hist +1,509 N 2975 - FRadical Pagină nouă: ==Cerința== Definiți funcția '''void FRadical(int n, int &x, int &y)''' cu parametrii: *'''n''', prin care primește un număr natural din intervalul '''[1, 1.000.000.000]''' *'''x''' și '''y''' – două numere naturale care se determină, cu proprietatea că '''x2 * y = n''', iar '''x''' este maxim posibil ==Exemplu== În urma apelului '''FRadical(15000, x, y)''', se obține '''x = 50''', '''y = 6'''. ==Important== Soluţia propusă va conţine definiţia funcţ...
- 18:1318:13, 2 April 2023 diff hist +2,072 N 4190 - FPatrate Pagină nouă: ==Cerința== Subprogramul '''patrate''' are trei parametri: *'''n''', prin care primește un număr natural ('''n∈[2,109])'''; *'''x''' și '''y''', prin care furnizează câte un număr natural cu proprietatea că '''x2⋅y2=n'''și '''2≤x<y'''sau valoarea '''0''', prin fiecare dintre aceștia, dacă nu există două astfel de numere. Dacă sunt mai multe astfel de valori, se furnizează cele corespunzătoare unei valori minime a lui '''x'''. Scrieți definiția compl...
- 18:0718:07, 2 April 2023 diff hist +2,367 N 0798 - Interval Factorial Pagină nouă: ==Enunt== Un interval cu proprietatea că există un singur număr natural, '''n (2≤n)''', pentru care valoarea produsului '''1·2·3·...·n''' aparține acestui interval este numit interval factorial al lui '''n'''. '''Exemplu''': '''[5,8]''' și '''[3,23]''' sunt intervale factoriale ale lui '''3''', dar '''[1,15]''' și '''[7,10]''' nu sunt intervale factoriale ale niciunui număr. ==Cerinţa== Să se scrie o funcție Python care, pentru un număr natural n transmi...
- 17:5817:58, 2 April 2023 diff hist +1,268 N 0114 - FNumarDivizoriImpari Pagină nouă: ==Cerinţa== Să se scrie o funcție Python care să determine numărul divizorilor impari ai unui număr natural transmis ca parametru. Funcția întoarce rezultatul prin intermediul unui parametru de ieşire. ==Restricţii şi precizări== *numele funcției va fi '''nr_div_imp''' *funcția va avea doi parametri, reprezentând numărul pentru care se calculează numarul divizorilor *impari, respectiv valoarea calculată *numărul pentru care se calculează numărul diviz...
- 17:5117:51, 2 April 2023 diff hist +2,155 N 0908 - AfisareNumerePrime Pagină nouă: ==Cerință== Scrieți definiția completă a funcției Python '''afisare''' care primește doi parametri '''a''' și '''b''' și afișează pe ecran, în ordine crescătoare, numerele naturale prime cuprinse între '''a''' și '''b''', inclusiv acestea. ==Restricții de precizări== *numele funcției va fi '''afisare''' *funcția va avea exact doi parametri: '''a''', respectiv '''b''' *'''0 < a , b <= 1000''' *numerele vor fi afișate pe aceeași linie, separate prin câ...
- 17:4417:44, 2 April 2023 diff hist +2,684 N 4182 - bac secventa Pagină nouă: ==Cerința== Subprogramul '''secventa''' are un singur parametru, '''n''', prin care primește un număr natural, în care nu există secvențe de mai mult de două cifre identice aflate pe poziții consecutive. Subprogramul înlocuiește în '''n''' fiecare secvență '''22''' cu câte o secvență '''20''' și furnizează, prin același parametru, numărul obținut. Dacă nu se înlocuiește nicio secvență, subprogramul furnizează numărul nemodificat. Scrieți definiț...
- 17:3817:38, 2 April 2023 diff hist +2,194 N 3119 - Impare Bac Pagină nouă: ==Cerință== Subprogramul '''Impare''' are un singur parametru, '''n''', prin care primește un număr natural. Subprogramul înlocuiește fiecare cifră impară a lui '''n''' cu cea mai mare cifră pară strict mai mică decât ea (astfel cifra '''1''' se înlocuieşte cu cifra '''0''', cifra '''3''' cu cifra '''2''' etc.) și furnizează numărul obținut tot prin parametrul '''n'''. Scrieți definiția completă a subprogramului. ==Restricții de precizări== *'''≤...
- 17:3117:31, 2 April 2023 diff hist +1,640 N 0907 - AfisareNumerePare1 Pagină nouă: ==Cerință== Scrieți definiția completă a funcției Python '''afisare''' care primește doi parametri '''a''' și '''b''' și determină afișarea pe ecran, în ordine crescătoare, numerele naturale pare cuprinse între '''a''' și '''b''', inclusiv acestea. ==Restricții de precizări== *numele funcției va fi '''afisare''' *funcția va avea exact doi parametri: '''a''', respectiv '''b''' *'''0 < a , b <= 1000''' *numerele vor fi afișate pe aceeași linie, separate...
- 17:2417:24, 2 April 2023 diff hist +1,663 N 0030 - AfisareMultipli Pagină nouă: ==Cerință== Scrieți definiția completă a funcției Python '''sub''' care primește doi parametri '''n''' și '''k''' și determină afișarea pe ecran, în ordine descrescătoare, a primelor '''n''' numere naturale nenule divizibile cu '''k'''. ==Restricții de precizări== *numele funcției va fi sub *funcția va avea exact doi parametri, în ordinea: n, respectiv k *0 < n ≤ 50, 0 < k ≤ 20 *cele n numere vor fi afișate pe aceeași linie, separate prin câte un...
25 March 2023
- 14:2314:23, 25 March 2023 diff hist +1,843 N 0912 - PrimeVecine Pagină nouă: ==Cerință== Să se scrie o funcție Python care, pentru un număr natural n transmis ca parametru, determină și întoarce prin intermediul unor parametri de ieșire cel mai mare număr prim mai mic decât n și cel mai mic număr prim mai mare decât n. ==Restricții de precizări== *numele funcției va fi '''sub''' *funcția va avea exact trei parametri, în această ordine: *primul parametru,''' n''', reprezintă un număr natural,''' 3 ≤ n < 1.000.000.000''' *'''a'...
- 14:1614:16, 25 March 2023 diff hist +1,740 N 0029 - MaxPrime Pagină nouă: ==Cerință== Să se scrie o funcție Python care, pentru un număr natural n transmis ca parametru, determină și întoarce prin intermediul unor parametri de ieșire cele mai mari două numere naturale prime mai mici decât '''n'''. ==Restricții de precizări== *numele funcției va fi sub *funcția va avea exact trei parametri, în această ordine: *:primul parametru, n, reprezintă un număr natural, 5 ≤ n < 1000000000 *:a și b sunt parametrii prin care funcția va...
- 14:0814:08, 25 March 2023 diff hist +1,210 N 0020 - Suma divizorilor primi Pagină nouă: ==Cerință== Să se scrie o funcție Python care să determine suma divizorilor primi ai unui număr natural transmis ca parametru. Funcția întoarce rezultatul prin intermediul unui parametru de ieşire. ==Restricții de precizări== *numele funcției va fi '''sum_div_prim''' *funcția va avea doi parametri, reprezentând numărul pentru care se calculează suma divizorilor, respectiv valoarea calculată *numărul pentru care se calculează suma divizorilor primi va f...
- 14:0114:01, 25 March 2023 diff hist +1,301 N 0909 - PermCircCif Pagină nouă: ==Cerință== Să se scrie o funcție Python care să realizează permutarea circulară spre stânga a cifrelor unui număr natural. Numărul este transmis prin intermediul unui parametru care se întoarce din funcție modificat. ==Restricții de precizări== *numele funcției va fi '''perm''' *funcția va avea un singur parametru,''' n''' *parametrul '''n''' va fi un număr natural nenul mai mic decât '''1.000.000.000''' ==Exemplu== ===Exemplul 1=== ; Dacă '''n = 1372...
- 13:5313:53, 25 March 2023 diff hist +4,645 N 3219 - Colina Pagină nouă: ==Enunt== O firmă de construcții imobiliare a achiziționat recent un teren dreptunghiular de forma unei fâșii de dimensiune '''1 × N''', fiind apoi împărțit în parcele de dimensiune '''1 x 1'''. Pe fiecare dintre cele '''N''' parcele de dimensiune '''1 × 1''' firma poate construi câte o casă, dacă există clienți interesați. Terenul este amplasat pe una dintre cele șapte coline ale unui oraș vestit. Astfel, dacă numerotăm parcelele cu numere consecutive d...
- 11:0011:00, 25 March 2023 diff hist +4,306 N 3575 - Br Pagină nouă: ==Enunt== '''N''' prieteni, numerotaţi de la '''1''' la '''N''', beau bere fără alcool la o masă rotundă. Pentru fiecare prieten i se cunoaşte '''Ci'''costul berii lui preferate. Din când în când, câte un prieten, fie el '''k''', cumpără câte o bere pentru o secvenţă de prieteni aflaţi pe poziţii consecutive la masă, începand cu el, în sensul acelor de ceasornic. El este dispus să cheltuiască x bani şi doreşte să facă cinste la un număr maxim posib...
19 March 2023
- 20:1520:15, 19 March 2023 diff hist +1,369 N 0023 - Oglindit Pagină nouă: ==Cerinţa== Să se scrie o funcție Python care să determine oglinditul unui număr natural transmis ca parametru. Funcția va întoarce rezultatul prin intermediul unui parametru de ieşire. ==Restricţii şi precizări== :Numele funcției va fi '''oglindit''' :Funcția va avea doi parametri: primul parametru reprezintă numărul pentru care se calculează oglinditul, iar la doilea parametru reprezintă valoarea calculată :Numărul pentru care se calculează oglinditul...
- 20:0720:07, 19 March 2023 diff hist +1,388 N 0017 - Suma divizorilor 2 Pagină nouă: ==Cerință== Să se scrie o funcție Python care să determine suma divizorilor unui număr natural transmis ca parametru. Funcția întoarce rezultatul prin intermediul unui parametru de ieşire. ==Restricții de precizări== :Numele funcției va fi '''sum_div''' :Funcția va avea doi parametri, reprezentând numărul pentru care se calculează suma :divizorilor,respectiv valoarea calculată :Valorile celor doi parametri vor fi numere naturale nenule mai mici decât '''...
- 19:5519:55, 19 March 2023 diff hist +1,435 N 2995 - Finserare Pagină nouă: ==Cerință== Scrieți funcția inserare care primește ca parametru un număr natural n și furnizează prin intermediul aceluiași parametru numărul obținut din n prin inserarea, între oricare două cifre alăturate ale sale, a valorii absolute a diferenței acestora. ==Restricții de precizări== :'''10 ≤ n ≤ 99999''' :Puteți apela funcția matematică '''abs'''. ==Exemplul 1== :Dacă '''n = 7255''', atunci, după apelul '''inserare(n)''' valoarea lui n va fi '...
- 19:4719:47, 19 March 2023 diff hist +1,809 N 0864 - CifMinMax Pagină nouă: ==Cerință== Să se scrie o funcție Python care să determine cea mai mare și cea mai mică cifră a unui număr natural transmis ca parametru. Funcția va întoarce rezultatele prin intermediul unor parametri de ieşire. ==Restricții de precizări== :Numele funcției va fi '''cifminmax''' :Funcția va avea trei parametri: primul parametru reprezintă numărul pentru care se calculează valorile cerute; al doilea parametru va reprezenta cifra maximă, iar al treilea va r...
- 19:4019:40, 19 March 2023 diff hist +1,713 N 0911 - Cifre6 Pagină nouă: ==Cerință== Să se scrie o funcție Python care primește ca parametri două numere n și k și determină cel mai mare număr care poate fi scris cu k cifre ale lui n. Funcția va întoarce rezultatul prin intermediul unui parametru de ieşire. ==Restricții de precizări== :Numele funcției va fi '''numar''' :Funcția va avea trei parametri: primul parametru reprezintă numărul '''n'''; al doilea parametru reprezintă numărul '''k''', iar al treilea va reprezenta valoa...
- 19:1519:15, 19 March 2023 diff hist +1,230 N 0910 - KPrefix Pagină nouă: ==Cerință== Să se scrie o funcție Python care primește ca parametri două numere '''n''' și '''k''' și determină numărul format din primele '''k''' cifre ale lui '''n'''. Funcția va întoarce rezultatul prin intermediul unui parametru de ieşire. ==Restricții de precizări== :Numele funcției va fi '''prefix''' :Funcția va avea trei parametri: primul parametru reprezintă numărul n;al doilea parametru reprezintă numărul '''k'''; iar al treilea va reprezenta va...
- 19:0119:01, 19 March 2023 diff hist +1,555 N 1633 - Dublare1 Pagină nouă: ==Cerință== Să se scrie o funcție Python care să determine prima și ultima cifră a unui număr natural transmis ca parametru. Funcția va întoarce rezultatele prin intermediul unor parametri de ieşire. ==Restricții de precizări== : '''1''' ≤ n ≤ '''10.000.000''' : funcția va avea un singur parametru '''n''' : numele funcției va fi '''dublare1''' ==Exemplul 1== :Dacă '''n''' are valoarea '''85412''', după apelul '''dublare1(n)''', n va fi '''885412'''....
- 18:4218:42, 19 March 2023 diff hist +1,560 N 0905 - DetCifre Pagină nouă: ==Cerință== Să se scrie o funcție Python care să determine prima și ultima cifră a unui număr natural transmis ca parametru. Funcția va întoarce rezultatele prin intermediul unor parametri de ieşire. ==Restricții de precizări== :Numele funcției va fi '''detcifre''' :Funcția va avea trei parametri: primul parametru reprezintă numărul '''n''' pentru care se calculează cifrele cerute,al doilea parametru va reprezenta suma cifrelor pare ale lui n, iar al treile...
- 18:3518:35, 19 March 2023 diff hist −1 0906 - SumaCifre No edit summary Tag: Visual edit: Switched
- 18:2918:29, 19 March 2023 diff hist +1,734 N 0906 - SumaCifre Pagină nouă: ==Cerință== Să se scrie o funcție Python care să determine suma cifrelor pare și suma cifrelor impare pentru un număr natural transmis ca parametru. Funcția va întoarce rezultatele prin intermediul unor parametri de ieşire. ==Restricții de precizări== :Numele funcției va fi '''sumcif''' :Funcția va avea trei parametri: primul parametru reprezintă numărul '''n''' pentru care se calculează cifrele cerute :Al doilea parametru va reprezenta suma cifrelor pare al...
- 17:4817:48, 19 March 2023 diff hist +7 0021 - Suma cifrelor No edit summary
- 17:4717:47, 19 March 2023 diff hist +628 N 0021 - Suma cifrelor Pagină nouă: ==Cerință== Calculaţi suma cifrelor numărului dat. ==Date de intrare== Programul va citi de la tastatură un număr natural. ==Date de ieșire== Programul va afişa pe ecran suma cifrelor numărului citit. ==Restricții de precizări== numărul citit va fi mai mic decât 2.000.000.000 ==Exemplul 1== ;Intrare :2705 ;Ieșire :14 ==Rezolvare== ===Rezolvare ver. 1=== <syntaxhighlight lang="python" line="1" start="1"> n = int(input("Introduceti un numar natural: "...