diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.zig | 16 | 
1 files changed, 7 insertions, 9 deletions
| diff --git a/src/main.zig b/src/main.zig index 3a194fd..8966363 100644 --- a/src/main.zig +++ b/src/main.zig @@ -136,21 +136,19 @@ fn p6() void {  }  fn p7() void { -    const size: usize = 10_002; -    var primes: [size]usize = undefined; -      var i: usize = 1;      var j: usize = 0; -    while (j < size) : (i += 1) { +    while (j != 10_002) : (i += 1) {          if (is_prime(i)) { -            primes[j] = i;              j += 1;          }      } -    print("{}\n", .{primes[size - 1]}); +    print("{}\n", .{i - 1});  } -fn p8() void {} +fn p8() void { +    print("{}\n", .{1}); +}  pub fn main() !void {      //p1(); @@ -159,6 +157,6 @@ pub fn main() !void {      //_ = try p4();      //p5();      //p6(); -    //p7(); -    p8(); +    p7(); +    //p8();  } | 
