Hello World!를 출력하시오.두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.A+B - 2두 정수 A와 B를 입력받은 다음, A\*B를 출력하는 프로그램을 작성하시오.두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성
11번 12번 13번 14번 15번 16번 17번 18번 19번 20번
21번 22번 23번 24번 N이 1이 아닌 동안 만약 N을 D로나눈 나머지가 0이 아니라면 D에 1을 더함.(D가 2로 안나누어지면
31번 32번 33번 34번 35번 36번 37번 38번 39번 40번
10718번 15552번 1라인의 import sys 코드는 sys를 포함하겠다는 것으로 sys.stdin.readline()을 사용할 수 있도록 하는 코드입니다. 사용자가 원하는 갯수를 받는 input 변수를 지정해주고, for문을 inp값에서 하나 뺀 값까지 반
4673번 for문으로 numbers 안의 숫자들을 num으로 지정해주고 for문을 다시 사용해서 num을 str이라고 반환. str(num)을 범위로 n을 지정해준다. str로 변환한 이유는 생성자를 구하려면 각 자리수 분산이 가능해야하는데 int에서는 불가능하기
2798번 3개의 카드를 뽑아야 하므로 3중 for문을 사용한다. 1316번 n에 대해서 for문 돌려서 word를 input으로 받는다. 그 안에서 0부터 word의 마지막 글자까지 for문을 또 돌려서 앞 글자가 뒷 글자가 같으면 pass. 만약 지금 글자가 j
x번째 수의 배열에는 x개의 수가 있다.x가 홀수일때는 분자가 내림차순 분모가 오름차순임.x가 짝수일때는 분자가 오름차순 분모가 내림차순이다.
달팽이는 하루에 A-B 만큼 올라간다달팽이가 올라가야하는 길이는 V-B 다. (정상에 올라간 후에는 미끄러지지 않기 때문에 V만큼을 줄여야한다.)올라가야 하는 길이 (V-B) 를 하루에 올라가는 길이 (A-B) 로 나눈다나머지가 0이 아니라면 하루가 더 필요한 것으로
comprehension 사용해서 거주자 수 리스트를 생성한다.for문 안에서 하위에 두 개의 for문을 작성한다. 첫 번째 for문은 입력받는 층수만큼 반복하고 두 번째 for문은 각 층의 1호부터 입력받는 호수까지 숫자를 반복해서 위에서 생성한 f0 리스트의 인덱스
10870번 재귀함수를 사용해서 풀면 된다. 0과 1인 상황에는 그대로 return하면 되고, 아닌 경우에는 앞에 두 값을 더한걸 return하도록 했다. 17478번
2750번 2751번 2750번과 시간이 다른 문제이다.
10989번 계수정렬 알고리즘 배열의 인덱스를 특정한 데이터의 값으로 여기는 정렬 방법 배열의 크기는 데이터의 범위를 포함할 수 있도록 설정 데이터가 등장한 횟수를 셈 일반적으로 sort를 쓰면 시간초과가 나는 문제이다. 리스트를 만들고 각각의 리스트에
1427번 11650번 11651번 1181번
2231번
1978번 1은 소수가 아니므로 건너뜀. i를 j로 나눈 나머지가 0. 다시 말해서 i와 j가 같으면 cnt에 1을 더해준다.
2581번
에라토스테네스의 체 활용.에라토스테네스의 체란 간단히 설명하자면 일정 범위내 수열에서 배수들을 제거해 소수만 남기는 방법이다.ex) 수열 2 3 4 5 6 7 8 9 10 에서 2의 배수 제거=> 2 3 5 7 9 에서 3의 배수 제거=> 2 3 5 7요약하면 말그대로
1065번
7568번
조건 1 : 8 × 8으로 잘라내야 한다.조건 2 : W, B가 번갈아서 나와야 한다.조건 3 : 최소로 바꿔야 한다.4중 for문을 사용해서 모든 경우의 수를 따져봐야 한다.N × M 보드에서 자를 수 있는 경우의 수는 (N-i) × (M-j) 가지가 된다.행과 열의
1436번