• Nie Znaleziono Wyników

Matematyka dyskretna 2019/2020

N/A
N/A
Protected

Academic year: 2021

Share "Matematyka dyskretna 2019/2020"

Copied!
1
0
0

Pełen tekst

(1)

Matematyka dyskretna 2019/2020

Zadanie programistyczne nr 3

CZĘŚĆ 1. Napisad (w dowolnym języku) program, który dla wprowadzonej przez użytkownika liczby n sprawdzi przy użyciu prostych metod, czy jest ona liczbą pierwszą. Dla każdej z poniższych metod zmierzyd i wypisad czas wykonania.

Metody:

 Naiwna metoda – sprawdzenie, czy liczby 1,…n-1 dzielą n .

 Naiwna metoda – sprawdzenie, czy liczby 1,…,√𝑛 dzielą n .

 Odwrócone twierdzenie Wilsona (proszę testowad tylko dla małych liczb z uwagi na obliczanie silni).

 Odwrócone Małe Twierdzenie Fermata (UWAGA: w ten nie dostaje się gwarancji pierwszości).

Zalecane użycie języka programowania / bibliotek, który bez problemu obsłuży liczby co najmniej 15- cyfrowe, a także przygotowanie przed pokazaniem programu wyników i umieszczenie ich w tabeli lub na wykresie.

Można wykorzystad również dodatkowo inne sposoby.

CZĘŚĆ 2. Napisad program, który rysuje wykres relacji podzielności dla liczb ze zbioru {1, 2, …, 100}.

Cytaty

Powiązane dokumenty

Do szybkiego potęgowania można wykorzystad poprzedni program, wykorzystujący twierdzenie Eulera i/lub algorytm szybkiego

Napisad (w dowolnym języku) program, który dla zdania złożonego zawierającego 3 zmienne (p, q, r) sprawdzi, czy jest tautologią.  Sprawdzenie, czy zdanie jest tautologią

Napisad (w dowolnym języku) program, który dla wczytanego z pliku zbioru oraz określonej na jego produkcie relacji binarnej sprawdzi, czy jest ona relacją

Napisać (w dowolnym języku) program, który rozwiąże układ kongruencji z wykorzystaniem Chioskiego Twierdzenia o Resztach

Do szybkiego potęgowania można wykorzystad poprzedni program, wykorzystujący twierdzenie Eulera i/lub algorytm szybkiego

4.11.5 Warto´s´c oczekiwana liczby ró˙znokolorowych

Jest on prze- znaczony dla studentów pierwszego roku kierunku informatyki i zawiera materiał rocz- nego wykładu z matematyki dyskretnej, prowadzonego przeze mnie na

Szachownice , n×n po wyrzuceniu dw´och p´ol mo˙zna pokry´c kostkami dom- ina wtedy i tylko wtedy, gdy n jest parzyste i wyrzucone pola sa ,