Zacznij terazZacznij za darmo

Pobij Gaussa przy użyciu R

Istnieje popularna historia o młodym Gaussie. Jako uczeń miał leniwego nauczyciela, który chciał zająć klasę, każąc uczniom zsumować liczby od 1 do 100. Gauss niemal natychmiast podał odpowiedź: 5050. Na poczekaniu opracował wzór na sumę szeregu arytmetycznego. Istnieją bardziej ogólne wzory pozwalające obliczyć sumę szeregu arytmetycznego z różnymi wartościami początkowymi i krokami. Zamiast wyprowadzać taki wzór, użyj R do obliczenia sumy ciągu!

To ćwiczenie jest częścią kursu

Intermediate R

Zobacz kurs

Instrukcje do ćwiczenia

  • Za pomocą funkcji seq() utwórz ciąg od 1 do 500 z krokiem 3. Przypisz wynikowy wektor do zmiennej seq1.
  • Ponownie używając funkcji seq(), utwórz ciąg od 1200 do 900 z krokiem -7. Przypisz go do zmiennej seq2.
  • Oblicz łączną sumę obu ciągów – możesz użyć funkcji sum() dwukrotnie i dodać wyniki, albo najpierw połączyć ciągi, a następnie zastosować sum() raz. Wyświetl wynik w konsoli.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Create first sequence: seq1


# Create second sequence: seq2


# Calculate total sum of the sequences
Edytuj i uruchom kod