Dział zablokowany Ten wątek jest zablokowany. Nie możesz w nim pisać ani edytować postów.  [ Posty: 53 ]  Przejdź na stronę Poprzednia strona  1, 2, 3, 4, 5, 6
[Pamięć doskonała] Testy 
Autor Wiadomość
Gwiazda 2Gwiazda 2Gwiazda 2Gwiazda 2Gwiazda 2
Avatar użytkownika

Dołączył(a): 30 maja 2010, o 20:46
Posty: 69
Post Re: [Pamięć doskonała] Testy
Po prostu chyba sam procesor w taki sposób wykonuje modulo.. (nie jestem pewien).
Fakt, że bywa to denerwujące, zamiast (a-b)%n piszę (a>=b) ? (a-b)%n : ((a-b)%n+n).
Na szczęście w nowszych językach już działa to normalnie.


14 kwi 2011, o 16:55
Zobacz profil
Gwiazda 2

Dołączył(a): 4 sty 2011, o 19:20
Posty: 13
Post Re: [Pamięć doskonała] Testy
Damian Dyńdo napisał(a):
@Jakub możliwe, że tobie nawet źle sprawdza do wyniku z modulo = 1. Ja akurat to mam dobrze, nie działa tylko ujemne modulo (widać aż 7 testów :|).


No właśnie nie. Zmieniłem if(a%2 == b%2) na if(a%2 == b%2 || a%2 == -b%2) i 10/10...


14 kwi 2011, o 19:08
Zobacz profil
Gwiazda 2Gwiazda 2

Dołączył(a): 11 paź 2010, o 17:26
Posty: 100
Post Re: [Pamięć doskonała] Testy
@up No jeśli używałeś 2x modulo (imho lepiej na logikę raz z sumy liczb ;P) to musisz założyć takie przypadki :)


14 kwi 2011, o 20:10
Zobacz profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Dział zablokowany Ten wątek jest zablokowany. Nie możesz w nim pisać ani edytować postów.  [ Posty: 53 ]  Przejdź na stronę Poprzednia strona  1, 2, 3, 4, 5, 6


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Skocz do:  
cron


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group. Forum style based on STSoftware Hestia.
Przyjazne użytkownikom polskie wsparcie phpBB3 - phpBB3.PL