Skip to content

Commit d3bcc2d

Browse files
authored
Add Baklava in Never (#4120)
1 parent 25cfa52 commit d3bcc2d

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

archive/n/never/baklava.nev

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
func abs(n: int) -> int {
2+
(n < 0) ? -n : n
3+
}
4+
5+
func repeat_string(s: string, n: int) -> string {
6+
var result = "";
7+
var i = 0;
8+
for (i = 0; i < n; i = i + 1) {
9+
result = result + s
10+
};
11+
12+
result
13+
}
14+
15+
func main() -> int {
16+
var i = 0;
17+
for (i = -10; i <= 10; i = i + 1) {
18+
var num_spaces = abs(i);
19+
var num_stars = 21 - 2 * num_spaces;
20+
prints(repeat_string(" ", num_spaces) + repeat_string("*", num_stars) + "\n")
21+
};
22+
23+
0
24+
}

0 commit comments

Comments
 (0)