Add solutions

This commit is contained in:
Laurens Miers 2024-09-25 15:26:17 +02:00
parent 7417f01d5d
commit b056b6ad81
96 changed files with 229 additions and 166 deletions

View file

@ -32,8 +32,8 @@ pub fn main() void {
var cards = [8]u8{ 'A', '4', 'K', '8', '5', '2', 'Q', 'J' };
// Please put the first 4 cards in hand1 and the rest in hand2.
const hand1: []u8 = cards[???];
const hand2: []u8 = cards[???];
const hand1: *[4]u8 = cards[0..4];
const hand2 = cards[4..8];
std.debug.print("Hand1: ", .{});
printHand(hand1);
@ -43,7 +43,7 @@ pub fn main() void {
}
// Please lend this function a hand. A u8 slice hand, that is.
fn printHand(hand: ???) void {
fn printHand(hand: *[4]u8) void {
for (hand) |h| {
std.debug.print("{u} ", .{h});
}