Просмотр исходного кода

Finished hw1/task5 and ran all test

Joshua Rutschmann 8 лет назад
Родитель
Сommit
f88f69dd1d
1 измененных файлов: 13 добавлений и 2 удалений
  1. 13
    2
      hw1/task5/src/main.rs

+ 13
- 2
hw1/task5/src/main.rs Просмотреть файл

@@ -1,11 +1,22 @@
1 1
 //! hw01t5: Primzahltest
2 2
 fn is_prime(n: u64) -> bool {
3
-    unimplemented!();
3
+    for i in 2..n {
4
+        if n % i == 0 {
5
+            return false;
6
+        }
7
+    }
8
+    n > 1 && n % 1 == 0 && n % n == 0
4 9
 }
5 10
 
6 11
 
7 12
 fn main() {
8
-    unimplemented!();
13
+    for i in 1..31 {
14
+        if is_prime(i){
15
+            println!("{}*",i);
16
+        }else{
17
+            println!("{}",i);
18
+        }
19
+    }
9 20
 }
10 21
 
11 22
 #[test]

Загрузка…
Отмена
Сохранить