• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Nie rozumiem treści zadania "siłownia" w cpp

42 Warsaw Coding Academy
0 głosów
248 wizyt
pytanie zadane 15 kwietnia 2021 w C i C++ przez anteq69 Początkujący (260 p.)

Adrian stwierdził, że ma wątłą klatę i okrągły brzuszek. Z tego powodu postanowił podpakować klatę. Wyznaczył sobie, że do końca roku uda mu się wycisnąć co najmniej n mikrogramów. Adrian pracuje w dwóch różnych browarach, w których produkowane są piwa (oczywiście bezalkoholowe). W jednym produkowane są piwa o wadze a mikrogramów, a w drugim piwa o wadze b mikrogramów.

Adrian postanowił wyciskać piwa na klatę. Adrian zaczyna od najmniejszego możliwego ciężaru i idzie stopniowo w górę, idąc zawsze do pierwszego większego ciężaru. Zastanawia się teraz, ile różnych ciężarów uda mu się wycisnąć zanim osiągnie ciężar maksymalny. Adrian nie może przenosić piw z jednego browaru do drugiego. W każdym browarze wystarczy mu piw na osiągnięcie celu.

Wejście

W jedynej linii wejścia znajdują się trzy liczby całkowite: abn (1<= ab <= n <= 10^9), będące odpowiednio wagą piw w pierwszym browarze, wagą piw w drugim browarze oraz ciężaru docelowego Adriana.

Wyjście

W jedynej linii wyjścia powinna znaleźć się jedna liczba całkowita, będąca liczbą różnych ciężarów, które wyciśnie Adrian.

Przykład

Dla danych wejściowych:

5 7 15

poprawną odpowiedzią jest:

5

komentarz 15 kwietnia 2021 przez anteq69 Początkujący (260 p.)
Pomoże ktoś? Nie mogę się w tym połapać.

1 odpowiedź

0 głosów
odpowiedź 15 kwietnia 2021 przez Whistleroosh Maniak (57,400 p.)
Ja to rozumiem tak, że masz policzyć ilość wag tych ciężarów, którę nie są cieższe od n. I to robisz osobno dla jednego browaru i dla drugiego. Czyli dla danych: 5 7 15, w jednym browarze będą ciężary o wadze 5, 10, 15, a w drugim będą 7 i 14.

Podobne pytania

+1 głos
1 odpowiedź 343 wizyt
pytanie zadane 3 czerwca 2020 w C i C++ przez 12332112332121 Dyskutant (8,270 p.)
0 głosów
1 odpowiedź 452 wizyt
pytanie zadane 12 marca 2019 w C i C++ przez Curiosis Użytkownik (540 p.)
+1 głos
0 odpowiedzi 422 wizyt
pytanie zadane 2 maja 2022 w Python przez niezalogowany

93,377 zapytań

142,379 odpowiedzi

322,528 komentarzy

62,727 pasjonatów

Motyw:

Akcja Pajacyk

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

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
...