Dupa n aruncari cu 2 zaruri ,se cunoaste nr de pct obtinute la fiecare aruncare.Suma punctelor formeaza punctajul aruncarii.Sa se determine nr de aparitii ale fiecarui punctaj.
Repede!
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
int main()
{
int punctaje[13]={0}, n, a, b;
cin>>n;
for(int k=1; k<=n; k++)
{
cin>>a>>b;
punctaje[a+b] += 1;
}
for(int k=1; k<=12; k++)
if(punctaje[k])
cout<<k<<": "<<punctaje[k]<<endl;
}
using namespace std;
int main()
{
int punctaje[13]={0}, n, a, b;
cin>>n;
for(int k=1; k<=n; k++)
{
cin>>a>>b;
punctaje[a+b] += 1;
}
for(int k=1; k<=12; k++)
if(punctaje[k])
cout<<k<<": "<<punctaje[k]<<endl;
}
alexandruhodor:
Am facut un vector de frecventa cu maxim 13 elemente. Pe indicii de la 1 la 12 am scris numarul aparitiei fiecarui punctaj, pt ca fiecare aruncare de doua zaruri poate avea un punctaj de maxim 12.
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Geografie,
9 ani în urmă
Matematică,
9 ani în urmă