Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int hanyadiklendulet(int cel) {
- if (cel == 0) return 0;
- float m = 10; // jelenlegi pozíció
- int n = 1; // lendületek száma
- while (m < cel) { // előbb elrugaszkodunk és csak ha még nem másztunk ki csak akkor csúszunk vissza, hiszen ha már kint vagyunk csak nem csúszunk vissza...
- m -= m/10.0; // ha nem értünk még ki akkor visszacsúszunk 10%-ot
- m += (++n)*10; // majd növeljük a lendületek számát és annyiszor 10 törparaszt mászunk
- }
- return n;
- }
Advertisement
Add Comment
Please, Sign In to add comment