Matematyka z Pythonem

Powodem do napisania tego postu jest zadanie z matematyki. Otóż
pojawiło się ono dwukrotnie (nie to samo ale o podobnej treści) na
konkursie dla klas trzech, zadania z brył.

Treść zadania:
Oblicz długość krawędzi prostopadłościanu, których stosunek wynosi
3:7:8, jeżeli wiadomo, że pole powierzchni prostopadłościanu równa się
808 dm2

Tak, chodzi o zadania z stosunkiem (bez skojarzeń).

Ogólny wzór ogólny:

Jeżeli krawędzie to: a = 3 b = 7 c = 9

P_{p} = 2ab + 2bc + 2ac

Tak sobie pomyślałem czy nie zrobić tego metodą siłową czyli zwiększać
3:7:8 o 0,1 i czekać aż wyniki będzie równy 808 dm2

Jeśli chcemy to obliczyć za pomocą Pythona to wyjdzie coś takiego
(Kod pisany szybko jest zły)

Kod jest tutaj

3 Responses to “Matematyka z Pythonem”

  1. Ale sobie utrudniłeś. :) To ja już wolę tradycyjną metodę kartki i ołówka.

  2. Ja osobiście wolę pisać działania w interaktywnej konsoli niż pisać od razu skrypt :P

  3. @Michał Lipek

    Najpierw rozwiązałem to zadanie na kartce.

    @avalan

    A jak zadanie się powtórzy? Zaoszczędzę około 30 sekund, A TO JUŻ COŚ :)

Leave a Reply