Hurra – Omówienie zadania z I etapu Olimpiady Informatycznej Juniorów

Szczegółowe omówienie zadania Hurra!

Link do powyższego omówienia zadania Hurra!
https://youtu.be/pkLXuuOe_qA?t=1966

Druga część omówienia:
https://youtu.be/pkLXuuOe_qA?t=3693

Wyjaśnienie pętli w C++:
https://youtu.be/pkLXuuOe_qA?t=850

Zadanie Hurra! pochodzi z I etapu XIV Olimpiady Informatycznej Juniorów.
Link do wszystkich zadań z Olimpiady Informatycznej:
https://szkopul.edu.pl/task_archive/oig/
——-
Zadanie Hurra! wymaga znajomości pętli, warunków i umiejętności obliczania reszty w wybranym języku programowania.
———
Jak się uczyć na podstawie tego zadania?
https://youtu.be/pkLXuuOe_qA?t=3625
——-

#include <bits/stdc++.h>
using namespace std;

int main () {
 int ile_liczb;
 int reszta_przez_7, reszta_przez_11, reszta_przez_77;
 int i;

 cin >> ile_liczb;
 for (i = 1; i<=ile_liczb; ++i) {
    reszta_przez_77 = i % 77;
	if ( reszta_przez_77 == 0 ) {
       cout << "Wiwat!" << "\n";
       continue;
	}

    reszta_przez_11 = i % 11;
	if ( reszta_przez_11 == 0 ) {
       cout << "Super!" << "\n";
       continue;
	}

    reszta_przez_7 = i % 7;
	if ( reszta_przez_7 == 0 ) {
       cout << "Hurra!" << "\n";
       continue;
	}
	
	cout << i << "\n";
 }

 return 0;
}
Kod C++ programu Hurra!, który jest omówiony w powyższym filmie i który otrzymuje 100% 

 

Liczba komentarzy: 1

  • I

    #include
    using namespace std;

    int main () {
    int ile_liczb;
    int reszta_przez_7, reszta_przez_11, reszta_przez_77;
    int i;

    cin >> ile_liczb;
    for (i = 1; i<=ile_liczb; ++i) {
    reszta_przez_77 = i % 77;
    if ( reszta_przez_77 == 0 ) {
    cout << "Wiwat!" << "\n";
    continue;
    }

    reszta_przez_11 = i % 11;
    if ( reszta_przez_11 == 0 ) {
    cout << "Super!" << "\n";
    continue;
    }

    reszta_przez_7 = i % 7;
    if ( reszta_przez_7 == 0 ) {
    cout << "Hurra!" << "\n";
    continue;
    }

    cout << i << "\n";
    }

    return 0;
    }

Dodaj komentarz