본문 바로가기

Study

[백준 : 10872번 팩토리얼, 10870번 피보나치 수 5] 오늘 가져온 문제는 2개인데요! 2 문제 모두 재귀 문제에 분류되어 있는 문제들입니다. 하나는 10872번인 팩토리얼 문제이고, 또 다른 하나는 10870번인 피보나치 수 5 입니다. 그럼 문제를 먼저 살펴 보시죠~~ 10872번 문제 출처 : https://www.acmicpc.net/problem/10872 10872번: 팩토리얼 0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오. www.acmicpc.net 10870문제 출처: https://www.acmicpc.net/problem/10870 10870번: 피보나치 수 5 피보나치 수는 0과 1로 시작한다. 0번째 피보나치 수는 0이고, 1번째 피보나치 수는 1이다. 그 다음 2번째 부터는 바로 앞 두 피보나치.. 더보기
[SW Expert Academy : 2001번 파리 퇴치] 안녕하세요. 오늘은 SW Expert Academy의 2001번 파리 퇴치를 가져와 봤습니다. 역시나 SW Expert Academy의 문제는 직접 홈페이지에 들어가셔서 보셔야 할 것 같습니다. 홈페이지: https://swexpertacademy.com/main/code/problem/problemList.do?problemTitle=2001&orderBy=FIRST_REG_DATETIME&select-1=&pageSize=10&pageIndex=1#none SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 마찬가지로, 충분한 고민 후에 잘 안풀리신 다면 다음의 코드를 참고하시면 될 것 같아요~ ˙ ˙ ˙ ˙ .. 더보기
[백준 : 1316번 그룹 단어 체커] 오랜만에 문제풀이 시간입니다~ 가져온 문제는 백준의 1316번 문제! 그룹 단어 체커 문제입니다. 그럼 문제를 살펴볼까요? 출처 : https://www.acmicpc.net/problem/1316 1316번: 그룹 단어 체커 그룹 단어란 단어에 존재하는 모든 문자에 대해서, 각 문자가 연속해서 나타나는 경우만을 말한다. 예를 들면, ccazzzzbb는 c, a, z, b가 모두 연속해서 나타나고, kin도 k, i, n이 연속해서 나타나기 때문에 그룹 단어이지만, aabbbccb는 b가 떨어져서 나타나기 때문에 그룹 단어가 아니다. 단어 N개를 입력으로 받아 그룹 단어의 개수를 출력하는 프로그램을 작성하시오. www.acmicpc.net 그룹 단어 체커 성공 시간 제한메모리 제한제출정답맞은 사람정답 비.. 더보기
[SW Expert Academy : 1986번 지그재그 숫자, 1989번 초심자의 회문 검사] 오늘은 SW Expert Academy의 문제 2개를 준비해습니다! 첫번째 문제는 정답률 84.77의 1986번 지그재그 숫자이고, 두번째 문제는 정답률 79.86의 1989번 초심자의 회문 문제입니다. SW Expert Academy 홈페이지 : https://swexpertacademy.com/main/main.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 만약 문제가 잘 풀리지 않는다면 다음 코드를 참고해서 다시 도전해보세요! 코드는 C++을 기반으로 작성되었습니다. 1986번 지그재그 숫자 #include using namespace std; int main() { int t;//test case.. 더보기
[백준 : 1157번 단어 공부] 안녕하세요! 오늘은 백준의 1157번인 단어 공부 문제를 가볍게 풀어봤습니다. 문제는 다음과 같습니다~ 단어 공부 성공 시간 제한메모리 제한제출정답맞은 사람정답 비율 2 초 128 MB 43833 16416 13207 38.046% 문제 알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다. 입력 첫째 줄에 알파벳 대소문자로 이루어진 단어가 주어진다. 주어지는 단어의 길이는 1,000,000을 넘지 않는다. 출력 첫째 줄에 이 단어에서 가장 많이 사용된 알파벳을 대문자로 출력한다. 단, 가장 많이 사용된 알파벳이 여러 개 존재하는 경우에는 ?를 출력한다. 예제 입력 1 복사 Mississipi 예제 .. 더보기
[ SW Expert Academy : 1984번 중간 평균값 구하기 ] 지난 포스팅에서와 같이 SW Expert Academy의 문제는 직접 홈페이지에 방문하셔서 봐주시기 바랍니다! https://swexpertacademy.com/main/main.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 문제를 보고 오셨나요? 충분히 고려해 보시고 문제가 잘 풀리지 않으신다면 다음의 코드를 참고해 주세요~ #include #include #include using namespace std; int main() { vectornumber;//vector double avg;//평균 double sum = 0;//합 int result = 0; int n; double a; int j .. 더보기