瀏覽代碼

Merge branch 'hw1' of https://github.com/themultiplexer/bsys-ws17-grp11 into hw1

Fixed whitespace

Conflicts:
	hw1/task4/src/lib.rs
Joshua Rutschmann 8 年之前
父節點
當前提交
93b1841a17
共有 3 個文件被更改,包括 9 次插入9 次删除
  1. 1
    1
      hw1/task2/src/lib.rs
  2. 7
    7
      hw1/task3/src/lib.rs
  3. 1
    1
      hw1/task4/src/lib.rs

+ 1
- 1
hw1/task2/src/lib.rs 查看文件

@@ -1,6 +1,6 @@
1 1
 //This function prints the n-th power of 2 and returns it.
2 2
 pub fn square(n: u32) -> u64 {
3
-    let sq: u64 = 2u64.pow(n-1); //(n-1) to solve the (in my opinion wrong) tests.
3
+    let sq: u64 = 2u64.pow(n - 1); //(n-1) to solve the (in my opinion wrong) tests.
4 4
     println!("{}", sq);
5 5
     sq
6 6
 }

+ 7
- 7
hw1/task3/src/lib.rs 查看文件

@@ -1,9 +1,9 @@
1 1
 pub fn count(line: &str, c: char) -> u64 {
2
-   let mut occurances = 0;
3
-   for char in line.chars(){
4
-      if char == c {
5
-        occurances += 1;
6
-      }
7
-   }
8
-   occurances
2
+    let mut occurances = 0;
3
+    for char in line.chars() {
4
+        if char == c {
5
+            occurances += 1;
6
+        }
7
+    }
8
+    occurances
9 9
 }

+ 1
- 1
hw1/task4/src/lib.rs 查看文件

@@ -1,6 +1,6 @@
1 1
 pub fn square_of_sum(n: i32) -> i32 {
2 2
     let mut i: i32 = 0;
3
-    for x in 1..n+1 {
3
+    for x in 1..n + 1 {
4 4
         i += x;
5 5
     }
6 6
     i.pow(2)

Loading…
取消
儲存