Rozwiązane

Napisz kod w języku python, obliczający ilość rzędów oraz ilość krzeseł w rzędzie dla 2 grup, 1 grupa ma 90 członków, a druga 72.



Odpowiedź :

Odpowiedź:

#include <iostream>

using namespace std;

int main() {

int a=90,b=72,x,y;

x=a;

y=b;

while (a!=b){

if (a>b)

  a=a-b;

else

  b=b-a;}

cout<<"Liczba rzędów wynosi "<<(x/a+y/a)<<"\nLiczba krzeseł w każdym rzędzie wynosi "<<a;

}

Wyjaśnienie:

Skrypt oparty na Algorytmie Euklidesa (wersja z odejmowaniem) dla znalezienia NWD (Największego Wspólnego Dzielnika) liczb 90 i 72.

NWD(90, 72) = 18 określa nam ilość miejsc w rzędzie.

Natomiast 90/18 + 72/18 określa nam ilość rzędów.