-
8/24 TIL | 하루에 다섯 번. 티끌 모아 태산!📝 기록/매일의 기록 2022. 8. 24. 22:13
오늘은 런치 월드컵을 만들었다. 런치 월드컵은 총 32개의 메뉴를 주고, 토너먼트로 최종 점심 메뉴를 결정하는 프로그램인데, 그냥 이상형 월드컵의 음식 버전이라고 생각하면 된다! 처음에 반복문을 돌려 메뉴 1, 2를 선택하는 단계까지는 완성을 했는데 이제 선택된 메뉴를 다음 라운드에 나올 수 있게끔 덮어 씌우는 걸 어떻게 해야 할지 모르겠어서 오래 고민을 했다. 근데 생각해보니 index 값을 활용하고 있고, 32강, 16강, 8강 이렇게 라운드가 줄 때마다 나누기 2를 하고 있으니까 index 값도 나누기 2를 하여 재할당을 해주면 되겠다 싶어 적용했더니 제대로 동작하였다.
또, 유저가 입력할 때 1과 2가 아닌 값이 입력되었을 때 에러를 반환하는 처리하는데, 다시 입력하라고 하긴 하지만 정작 선택지는 다음 라운드로 바꿔지는 것이다. 근데 그도 그럴 것이 다시 물어볼 때 해당 index 값을 재사용해야 하는데, for문을 다시 돌면서 +2가 되었기 때문! index도 다시 - 2를 해서 맞춰 주니 제대로 동작하였다. (아래 코드 참고)
// LunchWorldCup 코드 중 일부분 // ... int round = 32; for (int i = 0; i < round; i += 2) { System.out.println("1. " + menus[i]); System.out.println("2. " + menus[i + 1]); userChoice = scanner.nextInt(); if (userChoice == 1) { menus[i / 2] = menus[i]; } if (userChoice == 2) { menus[i / 2] = menus[i + 1]; } if (userChoice != 1 && userChoice != 2) { System.out.println("다시 입력해주세요."); i -= 2; } } round /= 2; // ...
그리고 어제 오후에 작업하다가 문득 영타도 훈련해야겠다 싶어 들어간 타이핑 훈련 사이트!
처음에 바로 해보는데 티라노 사우르스가 나와서 헉 높은 건가?하고 생각했다(아니... 당연히 티라노가 높은 서열 아니냐고요...) 근데 막상 보니까 공룡이 손가락이 2-3개 밖에 안되니까.. 2-3개로만 타이핑한 사람이라며... = 걍 타이핑 속도가 느리다는 뜻..^^..
이건 기운 탓이다 싶어서 한번 다시 테스트해봤더니 문어 나옴! 근데 WPM(Word Per Minute)이 너무 낮아서... 오기 생겨서 하루에 최소 5번씩은 의도적 수련을 해야겠다고 다짐했다.
그래서 오늘도 시간마다 한 번씩 연습을 했는데, 그래도 계속 42-43을 웃돌던 WPM이 마지막 시도에는 47로 상승했다!👏 최종적으로는 80을 찍는 것이 목표다! 이렇게 쫌쫌따리로 하루에 다섯 번 연습해서 1 WPM씩 전진하자. 티끌 모아 태산~~ 파이탱!!!!!
'📝 기록 > 매일의 기록' 카테고리의 다른 글
8/30 TIL | 모르겠을 땐 그림을 그려보자! 그리고 내 페이스를 지킬 것. (0) 2022.08.30 8/25 TIL | 나 == 베리 굿! 느리더라도 올바르게 가는 사람이 되자. (0) 2022.08.25 8/23 TIL | 오늘부터 수학과의 전쟁을 선포한다. (0) 2022.08.23 8/22 TIL | 그야말로 별 찍기 대란이었던 것이다... (0) 2022.08.22 8/20 TIL | I Love You 3000.... 사랑해 아니 안 사랑해.... (0) 2022.08.20