| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- c#기본문법
- 티스토리챌린지
- 유니티공부
- unity게임
- c#
- 유니티서바이벌게임만들기
- 바킹독알고리즘
- unity3dservival
- 백준코딩테스트
- 백준 구현문제
- 유니티게임만들기
- 리그오브레전드턴제게임
- C++
- 백준코테
- c#기초문법
- c#코딩기초트레이닝
- unity게임만들기
- 백준 C++
- c#코테
- solved class 2
- C#문법
- 오블완
- c++ 백준
- c++ solved.ac
- 바킹독
- 백준
- Unity
- 유니티
- 백준 c++ 공부
- unity3d게임만들기
- Today
- Total
나 개발자 진짜 되냐?
코딩테스트 입문 - 등수 매기기 ( 등수 + 1 ) 본문

오늘은 비가 오지만
일정이 있어서 잠시 나갔다 왔다.
평소
집중시간이 길지 않은 건 알고 있었지만
요즘은 점점..
더 없어지는 기분이다.
생각이 많아지는 시간이다.

음음
사실 예전에 백준 풀 때
등수 매기던 문제가 있었다.
2026.04.29 - [프로그래머스를 풀어보아요!/C++] - 코딩테스트 입문 - 진료순서 정하기 ( sort, 2중 포문 )
코딩테스트 입문 - 진료순서 정하기 ( sort, 2중포문 )
반갑습니다. [[치아문단순적소미호]]라는 제 첫 중국드라마이자5트째 봐도 봐도 행복했던 드라마가4월 30일자로..넷플릭스에서 내려간다고 합니다..너무 속상한 마음에어제부터 정주행 하고 있
qua28.tistory.com
진짜 있었네....
그거처럼 풀면 되는데..
기억이 나지 않는다.
원리는
내 점수보다 높은 사람이 0명이면 나는 0 + 1 1등!
내 점수보다 높은 사람이 2명이면! 나는 2 + 1 3등!
나보다 높은사람이 몇 명인지 세어서 +1을 해주면 된다.
이렇게 풀면 장점이
공동 1등이 둘일 때, 다음 사람은 자동으로 3등 계산까지 된다.
2중 포문이라고 해서 일단 만들어봤다.

중요한 것은
count이다.
학생마다 등수를 매겨줘야 하기 때문에
i for문에다가.. 선언해줘야 한다.
아무것도 안 더하면 1등이 되어야 해서 시작은 1로 한다.
조건문도 중요하다
내 점수가 다음 사람보다 작으면 내 등수를 ++ 해주는 것이다.

이렇게 풀 수 있다.

저번에 풀었을 땐 1점이었는데..
왜 이번엔 7점일까..?
똑같이 풀었는데...
이상하다.
뭐 맞았으니 됐다.
'프로그래머스를 풀어보아요! > C++' 카테고리의 다른 글
| 코딩테스트 입문 - 로그인 성공? ( map, count() ) (0) | 2026.05.20 |
|---|---|
| 코딩테스트 입문 - 옹알이 (1) ( replace, erase, remove ) (0) | 2026.05.20 |
| 코딩테스트 입문 - 유한소수 판별하기 ( 기약분수, 2&5, gcd ) (0) | 2026.05.19 |
| 코딩테스트 입문 - 겹치는 선분의 길이 ( 도화지 채우기 ) (0) | 2026.05.19 |
| 코딩테스트 입문 - 평행 ( 기울기 구하는 법 ) (0) | 2026.05.19 |
