if, else 여기서 중요한건 if와 else의 print가 되려면 들여쓰기 필수 > elif > 반복문 > enumerate, break quiz
문제1 max_num 찾기문제2 최빈값 찾기우선 아래의 코드를 돌리면 input값에서 각 알파벳의 빈도수를 반환해준다. 두번째 방법에서 이 코드를 활용해보자.현재의 결과 alphabet_occurrence_array에서 가장 큰 값을 찾아야하니, 위의 코드에서 retu
문제를 보자마자 반복문으로 코드를 짜보았지만runtime error😭그래서 아래의 코드로 돌려보니예제1,2는 잘 나오지만 3이 안나온다(따흐구ㅠ지ㅠㄹ쥬ㅠ륦퓨 ㅍㅍㅍ퓨ㅠㅠㅠ)다른 코드들을 참고하며 다시 풀어보니 이렇게 간단한 코드였다니math.ceil: 소수점 올림내림
https://www.acmicpc.net/problem/10250아 이문제 정말 문제부터 머리아프다🤯차근차근 이해해보자..H = 호텔의 층 수W = 각 층의 방 수N = 몇 번째 손님우선 규칙부터 찾아보면,손님이 묵게 될 방의 층 수 = N%H(N에서 건물
처음엔 으로 입력값을 받으려 했더니 (당연히)안되길래😅 여러개의 값을 입력받기위해선 map과 split을 사용해주어야한단다. 참고로 split()으로 공백을 구분하여 각 변수에 저장시켜준다. https://ossian.tistory.com/62 (위의 블로그를
코드풀이lambda함수를 이용해 여러 요소를 정렬할땐 튜플을 사용한다.x1 -> 두번째 인자로 오름차순x0 -> 첫번째 인자로 오름차순x0, -x1 -> 첫번째 인자로 오름차순 후 두번재 인자로 내림차순
시간초과😒또 시간초과😒
문제링크https://www.acmicpc.net/problem/2884예제의 규칙을 잘 보면 m이 15씩 줄어드는 것을 알 수있다.그리고 마침 60 - 45 = 15😂그렇다면 new_M = M - 15를 해주면되겠다.규칙을 정리해보자면10시 10분 -> 9
변수를 잘 활용하자!!!!!!!
문제링크https://www.acmicpc.net/problem/4344여기서 문제점은 count를 for문 안으로 넣어줘야한다.한번 for문을 나가면 다시 0으로 돌아오니..반올림해서 소수점 셋째자리까지 출력하기c = int(input())for \_ in
Q. 다음과 같이 0 혹은 양의 정수로만 이루어진 배열이 있을 때, 왼쪽부터 오른쪽으로 하나씩 모든 숫자를 확인하며 숫자 사이에 '✕' 혹은 '+' 연산자를 넣어 결과적으로 가장 큰 수를 구하는 프로그램을 작성하시오. 단, '+' 보다 '✕' 를 먼저 계산하는 일반적인
백준 1037 약수코드를 잘 적었다고 생각했지만 내가 원했던 출력값이 나오지않는다.입력받은 cnt가 2라면 j리스트에 2번의 입력을 받을 수 있길 원했지만, 결과는이런 식으로 리스트 입력이 두배로 받아진다😭결국 for문을 빼고 더 단순하게 만들었다.결과는 성공!!백준
11050 이항계수1이항계수🧐🙄허허..ㅎㅎ참고블로그이항계수 개념은 우선 제쳐두고이항계수 구하는 공식을 그대로 코드로 짜보았다.이항계수를 구하는 공식만 안다면 아주 간단하게 짤 수있는 문제! 이런 문제를 풀땐 수학 적인 개념을 이해를 해야하는지 아니면 그냥 이 문제를
처음 변수 이름을 정할때 num, result대신 하필 input, int로 변수 이름을 정했었다.그랬더니 계속 아래와 같은 에러가떴다😭이유를 찾아 꽤 헤매다가..ㅎㅎ변수 이름을 바꿔 다시 시도 후 성공!참고) python 3에서 리스트 문자열 int로 변환하기
이 문제는 규칙을 찾지 못해서 팀원 분이 도움을 주셨다😭 오늘 다시 풀어보는데(벌써 어떤 규칙이었는지 까먹음) 대충 5단위로 뭔가 변했던것이 기억나긴했지만 그래도 스스로 규칙을 찾는데 성공했다😂 문제: 삼각형을 계속 이어 그려나가보면 아래와 같이 11번째 삼각형의
문제링크이 문제는 이해하는데까지 정말 오래걸렸다😫 이해하고나니 정말 체한것 다 내려간 기분..전형적인 동적계획법(DP)문제인데, 어려운 개념같지만 문제만 이해하면 코드짜는데는 그렇게 어렵지않다.예제를 보며 문제를 간단하게 이해해보면 3개의 집을 빨간색, 파란색, 초록