Zgłaszanie | Wszystkie zgłoszenia | Najlepsze | Lista |
TAB2 - Działania na tablicy |
Napisz program, który bedzie wykonywał operacje dodawania i odejmowania na elementach tablicy o rozmiarze nie przekraczającym 103 + 1.
Zakładamy, że na początku wszystkie wartości komórek są równe 0.
Input
W pierwszym wierszu liczba o określająca ilość operacji na tablicy.
Natępnie o wierszy składających się ze znaku d i dwóch liczb l i k, gdzie d to jeden z dwóch znaków {+, -},l to liczba całkoiwta z przedziału [-1000..1000], którą należy dodać lub odjąć do komórki w tablicy o indeksie k należącej do przedziału [0..1000].
W nastepnym wierszu liczba q określająca liczbę zapytań.
Każde zapytanie składa się z jednej liczby określającej zapytanie o wartość komórki o danym indeksie.
Output
Ciąg q liczb będącymi wartościami elementów tablicy.
Example
Input: 3 + 1 0 - 2 1 + 2 2 3 0 2 4 Output: 1 2 0
Dodane przez: | Marcin Kasprowicz |
Data dodania: | 2013-02-19 |
Limit czasu wykonania programu: | 1s |
Limit długości kodu źródłowego | 50000B |
Limit pamięci: | 1536MB |
Cluster: | Cube (Intel G860) |
Języki programowania: | All except: ASM32-GCC ASM64 MAWK BC C-CLANG NCSHARP CPP14-CLANG COBOL COFFEE D-CLANG D-DMD ELIXIR FANTOM FORTH GOSU GRV JS-MONKEY JULIA KTLN NIM OBJC OBJC-CLANG OCT PICO PROLOG R RACKET RUST SCM qobi CHICKEN SQLITE SWIFT UNLAMBDA VB.NET |