개발자 바다의 파도

개발의 무인도에 갇혔다

알고리즘 공부/프로그래머스 알고리즘

코딩 기초 트레이닝 - 8일차 (C++)

개바파 2023. 12. 21. 22:05

8일차 - 조건문, 문자열 

 

1번) 간단한 논리 연산

 

 

     boolean x1, x2, x3, x4로 OR 연산이랑 AND 연산을 계산하면 되는 문제입니다. OR 연산 (||)은 하나라도 참 (true)이면 결과 값이 참이 나오고, AND 연산 (&&)은 하나라도 거짓 (false)이면 거짓으로 나타납니다. 

 

2번) 주사위 게임 3

 

 

 

     주사위 3개를 던져서 다양한 경우의 수를 해결하면 됩니다. 코드가 매우 지저분하지만 (가독성이 떨어진다) O(n)으로 작동은 됩니다.

 

3번) 글자 이어 붙여 문자열 만들기

 

 

     string my_string을 백터 index_list에 있는 값에 따라 my_string의 원소 값을 찾아서 answer에 넣어주면 됩니다.

 

4번) 9로 나눈 나머지

 

 

     string number을 정수로 변환을 해준 다음 9로 나머지 값을 구해주면 됩니다.

 

5번)  문자열 여러 번 뒤집기

 

 

 

     문자열 my_string을 백터 queries 값을 보면서 my_string 배열 값을 옮기면 됩니다.

 

 

코드 복붙 주소: https://github.com/ResToEons/ProgrammersAlgorithm/tree/main/%EC%BD%94%EB%94%A9%20%EA%B8%B0%EC%B4%88%20%ED%8A%B8%EB%A0%88%EC%9D%B4%EB%8B%9D/08%EC%9D%BC%EC%B0%A8