W szkole podstawowej liczącej 481 uczniów zorganizowano zawody sportowe z okazji Dnia Sportu. Organizatorzy imprezy planowali podzielić wszystkich uczestników na 13-osobowe zespoły. Jednak z powodu nieobecności 34 uczniów trzeba było zmniejszyć liczbę zespołów. Ostatecznie utworzono zespoły 13-osobowe i kilka 12-osobowych. Ile zespołów 12-osobowych, a ile 12-osobowych brało udział w zawodach?
#include<iostream> using namespace std; int main() { int i=1; while (i*13 < 447) { if ( (447-(13*i)) % 12 == 0) cout << i << endl; i++; } } rozwiązanie siłowe czyli mnożę 13 * liczba (od 1 do liczby która *13 będzie mniejsza niż 447) i jeżeli 447 - (13 * liczba ) jest podzielne przez 12 to zapisuje liczbę największa taka liczba to 27 i równa się ona zespołom 13 osobowym zaś zespoły 12 osobowe to 447 - 13*27 = 8
#include<iostream>
using namespace std;
int main()
{
int i=1;
while (i*13 < 447)
{
if ( (447-(13*i)) % 12 == 0) cout << i << endl;
i++;
}
}
rozwiązanie siłowe
czyli mnożę 13 * liczba (od 1 do liczby która *13 będzie mniejsza niż 447)
i jeżeli 447 - (13 * liczba ) jest podzielne przez 12 to zapisuje liczbę
największa taka liczba to 27 i równa się ona zespołom 13 osobowym
zaś zespoły 12 osobowe to 447 - 13*27 = 8