Witam, mam pewien problem z zadaniem. Brzmi ono następująco:
Dany jest zbiór {1,2,3,…,400}. Ile w tym zbiorze jest liczb nie podzielnych przez 6 lub nie podzielnych przez 3 i podzielnych przez 9
Ma ktoś jakiś pomysł? Z góry dziękuję i liczę pomoc.
Zobacz co jest jeszcze w pytaniu. "Ile w tym zbiorze jest liczb nie podzielnych przez 6 lub nie podzielnych przez 3" . Owszem jest zero liczb nie podzielnych przez 9 i niepodzielny przez 3, ale jest w pytaniu słowo "lub"
podzielnych jest 66
niepodzielnych 334
jakie to liczby możesz sobie sprawdzić np krótkim kodem w pythonie
numbers = [] counter = 0 for number in range(1,401): if number%6 != 0: numbers.append(number) counter += 1 print(numbers) print(counter)
9 nie ma wpływu (przynajmniej tak rozumiem to zadanie).
nie podzielnych przez 6 lub nie podzielnych przez 3 i podzielnych przez 9
liczba należy do tego zbioru gdy obojętnie który tzn. warunek zielony lub warunek niebieski będzie spełniony
warunek niebieski możesz rozpisac jako:
nie podzielnych przez 3 i podzielnych przez 9
ten warunek będzie prawdziwy gdy obie części tzn pomarańczowa i czerwona będą prawdziwe, jak napisał wcześniej Adrian - taka sytuacja nigdy nie nastąpi, poniewaz 3 jest dzielnikiem 9. W związku z tym 'niebieski warunek' zawsze będzie fałszywy (nie będzie powodował spełniania warunków przez dodatkowe liczby)
Zadanie sprowadza się do rozwiązania części "zielonej" czyli sprawdzenia ile liczb jest niepodzielnych przez 6.
Tak, takie liczby nie będą istniały więc warunek podzielności przez 9 nie jest istotny.
To:
Ile w tym zbiorze jest liczb nie podzielnych przez 6 lub nie podzielnych przez 3 i podzielnych przez 9
i to:
mam znaleźć takie liczby które dzielą się przez 9, a nie dzielą przez 3 lub 6
to dwa różne zadania.
Pierwsze można zapisać na przykładzie (C++) jako:
wynik = liczba%6 != 0 || liczba%3 !=0 && liczba%9 == 0
drugie jako:
wynik = liczba%6 != 0 && liczba%3 !=0 && liczba%9 == 0
93,599 zapytań
142,524 odpowiedzi
322,993 komentarzy
63,084 pasjonatów
Motyw:
Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡
Oto polecana książka warta uwagi.Pełną listę książek znajdziesz tutaj