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

Cerința
O cutie cu bomboane costă B lei. Gigel are S lei. Determinați câte cutii cu bomboane poate cumpăra Gigel și câți lei trebuie să mai primească pentru a cumpăra încă o cutie.

Date de intrare
Programul citește de la tastatură numerele naturale B S.

Date de ieșire
Programul afișează pe ecran numerele C P, separate printr-un spațiu, reprezentând numărul de cutii cu bomboane pe care Gigel le poate cumpăra cu S lei, respectiv suma necesară pentru a cumpăra încă o cutie.

Restricții și precizări
1 ≤ B,S ≤ 1.000.000.000

Exemplu
Intrare

4 9
Ieșire

2 3
Explicație
Gigel are 9 lei, iar o cutie cu bomboane costă 4 lei. Poate cumpăra 2 cutii, rămânând 1 leu. Pentru încă o cutie, Gigel are nevoie de încă 3 lei.

Răspunsuri la întrebare

Răspuns de andrei750238
4

Solutie 100 puncte pbinfo #3210 C++ :

#include<iostream>

using namespace std;

int main(){

   int B,S,C,N;

 

   //Citire date

   cin>>B;

   cin>>S;

   //Calculare numar cutii (C), suma necesara pentru inca o cutie (N)

   C=S/B;

   N=B-S%B;

   cout<<C<<" "<<N;

   return 0;

}

Răspuns de lucaciucandrei
4

#include <iostream>

using namespace std;

int main()  {

   int b, s;

   cin >> b >> s;

   cout << s / b << ' ' << b - (s % b);

   return 0;

}

Alte întrebări interesante