This commit is contained in:
2024-12-18 21:08:36 -08:00
parent 89800584f4
commit a785612ad1
2 changed files with 31 additions and 2 deletions

29
day17/minami.swift Normal file
View File

@@ -0,0 +1,29 @@
/*
2,4, 1,5, 7,5, 1,6, 0,3, 4,1, 5,5, 3,0
bst 4 // B = A % 8
bxl 5 // B = B ^ 5
cdv 5 // C = A >> B
bxl 6 // B = B ^ 6
adv 3 // A = A >> 3
bxc 1 // B = B ^ C
out 5 // print(B % 8)
jnz 0 // loop while A != 0
*/
import Foundation
var A = 44374556
var B = 0
var C = 0
while true {
B = A % 8
B = B ^ 0b101
C = A >> B
B = B ^ 0b110
A = A >> 3
B = B ^ C
print(B % 8, terminator: ",")
if A == 0 { break }
}
print()