일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 스파르타코딩클럽
- 유니티
- unity3d게임만들기
- 스파르타
- Unity
- 오블완
- c#문제
- c# 백준
- c#기초문법
- 유니티게임만들기
- c#
- c#기본문법
- 시샵문법
- c#코딩기초트레이닝
- 티스토리챌린지
- unity게임
- 유니티공부
- c# c#프로그래머스
- c#코테
- c#프로그래머스기초문법
- 시샵
- unity3dservival
- C++문법
- 유니티서바이벌게임만들기
- unity3d
- C#문법
- unity공부
- 유니티상호작용
- unity게임만들기
- 유니티3dui
- Today
- Total
목록C++을 시작해봐요! (28)
나 개발자 진짜 되냐?

안녕 안녕! 새 루틴대로 공부하기로 했다.그래 정말 해보자!! 오늘 문제는 홀수이다.제목만 들었을 땐 쉬울 거 같은데.. 또 이런 짧은 이름들은예측이 안되어서 어렵기도 하다. 함께보자! 자,먼저.. 이번에는 시간을 재고 25분 정도 문제에 대해 고민해 보기로 했다. 1. 7개의 자연수 中 홀수인 자연수 고르기2. 그들의 합 구하기3. 또 그 中 최솟값 찾기4. 아무것도 없으면 -1 출력 이렇게 문제를 푸니 문제가 발생했다.결국 num [i]에서 짝수가 나올 경우 a값이 0이 되는데..그 상태로 sort 해주니 0이 생기는 것이다..그래서 최솟값이 당연히 0 이 나와버리는 문제 발생 그러면 여기서도 조건을 걸어줘야 한다고 생각했다. 다 쓰고 보니 이제 생각났다.중요한 두줄을 빼먹었다는 사실을.. ..

나는 윷놀이를 잘 못한다.엄청 자주자주한건 아니기도 하고머리를 안쓰고 멍 하게 하다 보면게임이 져있어서 어렵다. 도개걸윷모 친구들을코드로 짜보자! 처음에 이 문제를 풀 때 고민했던 건 0과 1 이걸 어떻게 처리하지였는데..ㅋㅋㅋㅋㅋ입력에서 첫째줄과 셋째 줄을 보며 아.....이거 for문으로 세 번 돌려야 하는구나를 답지 보고 깨달았다. 흠...테스트를 해보니 뭔가 값이 이상한 게 초기화가 안된 거 같았다. 초기화해 주니 테스트케이스는 통과! 답도 정답! 답지를 보고 문제를 풀어봤다 이렇게 string으로 두고 출력하는 방법이었다. 하지만 이것도 틀렸다고 했다.... 그 이유는EABCD는 0의 개수가 01234일 때인데cut에서 x를 해준 것은 1을 더해준 거라출력할 땐 1의 개수로 나와서 str..

주사위 세 개주사위는 1/6분의 확률로 나온다이런 생각 신나게 하면서 문제를 봤지만 그런 문제는 아니었다. 문제 푸는 것에 성공은 했지만더 좋은 답이 나를 기다리고 있어서이게 더 간단하고 좋다는 생각이 들었다. 그래서 적어본다. 문제는.. 3개를 또로로로록 던져 나온 수만큼 돈을 받는파칭코였다ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 이렇게 풀었다.답도 맞았다. 답을 보니 더 쉽게? 더 스마트하게? 푼 식이 신기해서 나도 배워봤다. 이 식은 우선 배열로 받고정렬해 준다그럼 가장 작은 게 왼쪽 가장 큰 게 오른쪽일 텐데만약 맨 처음과 맨 끝이 같다면 가운데도 무조건 같을 테니 ( 왜? 정렬을 했으니까! )3개 같은 잭팟인 거고맨 처음과 가운데 혹은 가운데 혹은 맨 끝이 같다면122 또는 223 일 테니가운데 숫자로 계산..

작년엔 윤년이었는데 말이여 올해는 아니다.올해는 윤달이 있다고 들었다 7월이었다. 그런 거 보면 참 신기하다.계산은 어렵지만 말이다. 4의 배수이면서.. 100의 배수가 아닐때..또는 400의 배수일 때..하 이런 말장난이 너무 헷갈린다.그래서 나는 하나하나 작성했다. 휴휴 ^^ 잘 짰는지 테스트 케이스를 해볼까? 뭐지 이 failed은? 아... 뭔가 이상하다 이거 / 이건 몫이지..!!나머지인 %를 써야 한다!!! 그렇지 그렇지.. 테스트 케이스를 다 통과 하는 거 보니 맞는 거 같다. 답지를 확인해 보자! 기본적으로 4의 배수일 땐 윤년이기 때문에 if문으로 시작하고그 안에서 또 if문을 넣어주면서 4의 배수이면서 400의 배수100의 배수, 100의 배수가 아니고 400의 배수가 아..

세수 정렬..정렬..사실 이 정렬이라는 거에 큰 힌트를 얻었어야 했는데그냥 세 숫자를 어떻게 할까 만 고민하다가결국 답지를 본 문제이다.문제 푸는 방법은 두 가지라고 한다. 함께 보자1. for문 따위 쓰지 않는다. 생각해 보니 나쁘지 않은 거 같다.a , b, c에 숫자를 넣고d e f를 만들어서가장 큰 숫자를 d에 넣고가장 작은 숫자를 f에 넣고나머지 한 숫자를 그 큰 거와 작은 것을 더해서 전체에서 뺀 값으로 쓰게 된다. 참 신기하다. 똑똑하다.. 천재다!! 여기서 알아야 할 건 max와 min!이미 지원해 주는 것이기 때문에 자주 공부해서 사용해 보자! max ( arr ) 은 안된다고 한다.그래서 배열로 쓸 때는 max_element라고 써야 한다고 한다. int arr [3] = {a, b, ..

시험성적..내 학창 시절 때에 이런 시험성적이 숨이 턱턱 막혀왔는데 지금은 그거보다 더 한 것들이 기다리고 있다는 사실에나는 참 그때가 좋았을지도 모른다는 생각이 들곤 한다. 사실 이 문제는정말 뭐 기본 중에 기본이다. switch문 쓰면 됐던 기억이 난다.뭐 while문도 괜찮긴 한데많아지면 많아질수록 조건이 더 많아져서switch문이 더 좋다 했던 기억이 난다. 쉽다 했다던 사람 어디 감?????이 switch문이 왜 틀렸는지 전혀 모르는 중.....ㅋㅋㅋㅋㅋ기본 중에 기본이라매!!!!! 결국 다시 switch문을 공부하기로 했다..ㅎㅎㅋ ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ지 선생은 말도 안 되는 문법이라고 날 혼냈다.. 그리고 좋은 방향으로..switch문이 아니라.. if else문을 쓰라고 ..

쉬운 문제 같아서 한 문제 풀려고 적어본다. 문제는 사칙연산첫째 줄, 둘째 줄 ..하는거보니 cout 할 때 개행문자를 써야 하는 거 같다. endl; 은 절대절대 쓰지 말라고 하셨다!!그래서 "\n"으로 처리한다! 나름 처음부터 써보겠다고 써봤다. ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ쩝뭐지 하나가 빠졌는데 싶었는데..답지 확인.. ios::sync_with_stdio(0);이거 추가해줘야 하고 int a, b 이거는main안에 넣어주는 게 깔끔한 거 같다. 쉽지만 하나 풀기 성공!! 히히 ㅎㅅㅎ

이번엔 저번에 약속한 대로include와 using문을 머리에 있는 대로 써보기로 했다.ㅋㅋㅋㅋㅋㅋ처참한건 곧 공개.. 문제는 고양이이게 고양이라니? 했는데 옆모습이였다. ....잘 외워야겠다.. 고양이를 분명.. 음뭐지?? 난장판이구만일단 띄어쓰기를 내가 못하고 있다는 사실을 깨달았다. 띄어쓰기를 해보니 뭔 이상한 숫자들이 나온다..흠... 이렇게 하는 게 아닌가 보다.운이 좋았다.왜 틀렸을까 하며 저 작은따옴표에 마우스를 가져다 대니 int로? 표시가 되었다그래서 뭐지 싶어서 큰 따옴표에 가져다 두니 char이 나왔다. 아하! 작은따옴표가 아니라 큰따옴표였다. 띄어쓰기를 이렇게 일일이 해줘야 하나? 했는데 다행히 꼭 그런 건 아니었다. 다시 다시 예쁘게 수정했다! 휴! 다행이다. 귀여운 고양이..