728x90
static class QuestLogic
{
public static bool CanFastAttack(bool knightIsAwake) => !knightIsAwake;
public static bool CanSpy(bool knightIsAwake, bool archerIsAwake, bool prisonerIsAwake)
=> (knightIsAwake || archerIsAwake || prisonerIsAwake);
public static bool CanSignalPrisoner(bool archerIsAwake, bool prisonerIsAwake) => !archerIsAwake && prisonerIsAwake;
public static bool CanFreePrisoner(bool knightIsAwake, bool archerIsAwake, bool prisonerIsAwake, bool petDogIsPresent)
=> !archerIsAwake && (!knightIsAwake && prisonerIsAwake || petDogIsPresent);
}
https://exercism.org/tracks/csharp/exercises/annalyns-infiltration
Annalyn's Infiltration in C# on Exercism
Can you solve Annalyn's Infiltration in C#? Improve your C# skills with support from our world-class team of mentors.
exercism.org
728x90
'c# > 연습문제' 카테고리의 다른 글
Booking up for Beauty (0) | 2023.02.06 |
---|---|
Elon's Toys (0) | 2023.02.06 |
문제 21~25 풀이 (0) | 2023.02.06 |
문제 1~20 풀이 (0) | 2023.02.02 |
코딩 트레이닝 추천도서 (0) | 2023.02.02 |