[Morning Diary] 여덟 번째 날.
코딩 공부를 하던 도중, 막히는 문제가 있었다.
머리를 싸매고 아무리 풀려고 해봤지만 도저히 내 힘으론 풀 수 없을 것 같아 관련 책 카페에 들어가
나와 같은 문제에서 고민하고 있는 사람의 글을 봤다.
답이 거기 있었다. 그 사람은 '답이 뭘까' 에 대한 고민이 아니라 '어떻게 하면 이 코드조차 줄일 수 있을까' 를 고민하고 있었다. 난데 없이 자존심 상해하며 '그래, 어디 한 번 맞나 봐주지 뭐.' 하면서 비주얼 스튜디오에다 코드 값을 입력해서 빌드해 보았다.
그렇다. 답이었다. 근데 내 코드와 그 사람 코드 중 비슷한 것이 거의 없었다. 내가 틀렸나, 잘못되었나 생각했다.
아무리 생각해도 내 방식도 답을 도출해낼 수 있을 거라 믿었기에 난 내 방식대로 코드를 짜기 시작했다.
아니, 그런데 무슨 일인가. 간단한 수식을 잘못 풀어서 내 코드를 내가 망친 것 아닌가.
너무나 당황스러운 동시에 허무했다.
하지만 나는 이 파도 뒤로 중요한 무언가를 얻었다.
바로, '자신만의 길을 가다보면 답이든 뭐든 나온다.' 는 경험과 '너와 나 둘 중 누군가 틀린 게 아니라, 다른 것이다.' 라는 사실이었다. 아주 사소한 곳이라 하면 그럴 수 있겠지만, 나에겐 거대한 하나의 인생이었다.
다음은 내가 끙끙 머리를 싸맨 그 코드 값이다.
string pocket = "주머니 안의 동전 개수 : ";
Console.Write(pocket);
int pocketcount = 10;
Console.WriteLine(pocketcount);
int pocketcountA = pocketcount / 2 - 1;
Console.Write("아람이가 가져간 동전 : ");
Console.WriteLine(pocketcountA);
int pocketcountB = (pocketcount - pocketcountA) / 2 + 2;
Console.Write("우람이가 가져간 동전 : ");
Console.WriteLine(pocketcountB);
int pocketcountC = pocketcount - pocketcountA - pocketcountB;
Console.Write("주머니 속에 남은 동전 : ");
Console.WriteLine(pocketcountC);
이 위에 것은 내가 작성한 것.
int Pocketcoin = 10;
Console.WriteLine("주머니 속 동전: " + Pocketcoin);
int PocketcoinA = Pocketcoin / 2 - 1;
Console.WriteLine("아람이가 가져간 동전: " + PocketcoinA);
int PocketcoinU = (Pocketcoin - PocketcoinA) / 2 + 2;
Console.WriteLine("우람이가 가져간 동전: " + PocketcoinU);
Pocketcoin = Pocketcoin - PocketcoinA - PocketcoinU;
Console.WriteLine("주머니 속에 동전: " + Pocketcoin);
이 밑에 것은 나에게 영감을 준 고마운 사람이 작성한 것. (보니까 이 사람 것이 더 효율적이군..)
오늘 아침 일기 끝. 오늘도 열심히 코딩 공부해야겠다.
아~ 프로그래머 신가봐요 보기만해도 급 어지럽네요 ㅎㅎ
아니에요 ㅋㅋ 공부 중인데 기초 코딩이에요. 프로그래머분들이 보시면 웃고 가실 것 같습니다^^
코딩공부 하시나봐요.. 복잡하고 힘들다고아는데 응원할께요~!
좋은글 보팅하고 뉴비라 팔로 남겨요~ㅎㅎ
읽어주셔서 감사합니다. 화이팅!
스스로 피드백하시면서 길을 찾아가시는 모습이 대단하신거같아요! 저도 많이 깨닫고갑니다!
읽어주셔서 감사합니다!
요새 애들 학교에서도 코딩 공부를 하던데...저게 보기만 해도😳😳
하하. 그래도 할 만 합니다.
안녕하세요. 뻘질문이지만 시린토큰이랑 어떤 관계신지??ㅋ
저 ㅋㅋㅋㅋㅋ 관계없습니닼ㅋㅋㅋ
그렇군요.ㅋㅋ
코딩은 잘모르지만 글에서는 공감하고 갑니다ㅎㅎㅎ
읽어주셔서 감사합니다.
C# 인것같기도 아닌것 같기도... 코딩에 재미를 느낄수 있으시면 좋겠습니다~
감사합니다! 프로그래머신가요??
그냥저냥 재미로 코딩해서 게임만들고 웹사이트 만들고 다니고 있는 프로그래머라고 하긴 뭐한 잉여입니다 ㅋㅋ
오오.. 존경스럽습니다..!
안녕하세요^^
COSINT가 진행하는 < 보팅 파워를 나눠 드립니다 #1 >에서 나왔습니다.
이벤트에 참여해주셔서 감사합니다.
좋은 글 써주셔서 감사합니다.
꾸준한 포스팅 기대할게요!
감사합니다.