치춘짱베리굿나이스

[Rank 2] Minitalk 구현 (Mandatory) 본문

42/42s Cursus

[Rank 2] Minitalk 구현 (Mandatory)

치춘 2021. 9. 25. 16:13

Mandatory 조건

  1. 한 문자 (char) 당 송수신하는 시그널이 8개 이상이면 안 된다
  2. 전역변수는 프로그램당 1개 이하
  3. 1000글자에 2초 이하, 100글자에 1초 이하, 10글자에 1초 이하

최근 평가지 개편으로 몇 조건들이 사라지면서 쉬운 프로젝트가 됐다

 

(노션 서식이 망가져 부득이하게 이미지로 대체)

이렇게 하면 클라이언트에서 정확히 한 글자당 8비트씩만 보내고 끝나기 때문에, Mandatory 조건을 만족시킬 수 있다

(단 상당히 불안정해서, 비트를 한 번에 많이 보내려 시도하면 깨질 가능성이 있음)

'42 > 42s Cursus' 카테고리의 다른 글

[Rank 3] Minishell  (0) 2022.02.03
[Rank 2] Minitalk 구현 (Bonus)  (4) 2021.09.25
[Rank 2] Minitalk - 사용가능 함수 정리  (2) 2021.09.25
[Rank 2] Minitalk  (0) 2021.09.25
[Rank 3] Philosophers 반성회  (4) 2021.09.13
Comments