Zgłaszanie | Wszystkie zgłoszenia | Najlepsze | Lista |
AL_06_07 - Zerówka |
Dziś jest termin zerowy egzaminu ze "Wstępu do algorytmów". Na egzamin stawiło się niewielu studentów z kilku przyczyn. Niektórzy nie zaliczyli wszystkich wejściówek, inni nie zdobyli odpowiedniej liczby punktów, jeszcze inni po prostu się nie nauczyli. Profesor Algobit docenił tych, którzy wstawili się na zerówkę i przygotował proste zadanie dla tej nielicznej grupy. Brzmi ono następująco:
Wykładowca wylosował liczbę całkowitą n, która jest sumą pewnych dwóch składników x i y. Następnie wyznaczył sumę kwadratu drugiej części składnika x pomniejszonej o 2 i drugiego składnika. Następnie otrzymany wynik pomnożył przez liczbę rzeczywistą l i zadał następujące pytanie:
Ile można uzyskać wyników całkowitych z powyższego działania dla składników x należących do przedziału obustronnie domkniętego [a..b]?
Napisz program, który odpowie na to pytanie.
Wejście
W pierwszym wierszu dwie liczby n, gdzie |n| < 108 i l, gdzie |l| < 100 (liczba l posiada maksymalnie dwa miejsca po przecinku i jest różna od zera).
W drugim wierszu jedna liczba q określająca ilość zapytań (q < 106)
W następnych q wierszach po dwie liczby całkowite a i b określające przedział, taki że -104 < a ≤ b < 104.
Wyjście
Dla każdego zapytania jedna liczba oznaczająca ilość całkowitych wyników.
Przykład
Wejście: 4 4 2 0 5 7 10 Wyjście: 36 16
Dodane przez: | Marcin Kasprowicz |
Data dodania: | 2013-05-01 |
Limit czasu wykonania programu: | 1s-3.5s |
Limit długości kodu źródłowego | 50000B |
Limit pamięci: | 1536MB |
Cluster: | Cube (Intel G860) |
Języki programowania: | All except: ASM64 GOSU |
ukryj komentarze
2013-05-11 12:48:58 Marcin Kasprowicz
Poprawiłem pytanie do zadania. Przepraszam Damiana za zamieszanie. |
|
2013-05-11 11:38:05 Marcin Kasprowicz
np. 6 - sqrt(6) |
|
2013-05-11 11:27:20 Damian Straszak
Czy można prosić o dowolny przykład niecałkowitej liczby x, która jest OK dla pierwszego zapytania? |
|
2013-05-11 11:10:46 Marcin Kasprowicz
Nie ma takiego testu, zaraz dopiszę do treści zadania. |
|
2013-05-11 11:09:58 Damian Straszak
Co jeśli l=0? |
|
2013-05-11 10:56:50 Marcin Kasprowicz
0.5*x |
|
2013-05-11 10:52:08 Damian Straszak
Co oznacza "druga część składnika x"? |