분류 전체보기(575)
-
기부 : 살기 좋은 세상을 위한 걸음, 나누는 삶을 살자. (feat.월드비전)
기부 : 살기 좋은 세상을 위한 걸음안녕하세요. MKISOS입니다. 오늘은 우리 모두가 함께 살기 좋은 세상을 만들기 위해 어떤 작은 걸음을 내딛을 수 있는지에 대해 이야기해보려고 해요. 그 중에서도 월드비전이라는 단체를 소개해드리려고 해요. 월드비전은 국내외에서 아이들과 가정들을 돕고 지원하는 데 주력하고 있는 비영리 단체인데요. 함께 더 나은 세상을 만들기 위해 우리도 기부를 통해 도움을 줄 수 있어요. 함께 걸음을 내딛어 보아요.월드비전과의 첫 만남안녕하세요! 오늘은 여러분들과 함께 기부에 대해 이야기해보려고 합니다. 기부는 우리가 살기 좋은 세상을 만들기 위해 걸어가야 할 소중한 걸음 중 하나입니다. 그 중에서도 월드비전은 국제 비영리 구호단체로, 세계적인 빈곤과 어려움을 겪는 이웃들을 돕기 위해..
2024.02.02 -
백준 2908 파이썬
백준 2908 : 상수 문제 https://www.acmicpc.net/problem/2908 2908번: 상수 상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두 www.acmicpc.net 답안 코드 : A, B = input().split() A = int(A[::-1]) B = int(B[::-1]) if A > B: print(A) else: print(B) 백준 / 문제 / 단계별로 풀어보기 / 5단계 문자열 A, B = input().split() A = int(A[::-1]) B = int(B[::-1]) if A > B: print(A) else: pri..
2024.02.02 -
백준 1152 파이썬
백준 1152 : 단어의 개수 문제 https://www.acmicpc.net/problem/1152 1152번: 단어의 개수 첫 줄에 영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 공백 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 문자열 www.acmicpc.net 답안 코드 : S = input().split() print(len(S)) # 찾아보니 print(len(input().split())) 백준 / 문제 / 단계별로 풀어보기 / 5단계 문자열 S = input().split() print(len(S)) # 찾아보니 print(len(input().split()))
2024.02.02 -
백준 2675 파이썬
백준 2675 : 문자열 반복 문제 https://www.acmicpc.net/problem/2675 2675번: 문자열 반복 문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다 www.acmicpc.net 답안 코드 : T = int(input()) for i in range(T): R, S = input().split() # 입력 값을 R, S로 나눔. R = int(R) # 형변환 # S = str(S) #얘는 형변환 안해도 되잖아? for i in range(len(S)): print(R * S[i], end="") # 문자열의 인덱스 * R의 개수..
2024.02.01 -
백준 10809 파이썬 , find 함수
백준 10809 : 알파벳 찾기 문제 https://www.acmicpc.net/problem/10809 10809번: 알파벳 찾기 각각의 알파벳에 대해서, a가 처음 등장하는 위치, b가 처음 등장하는 위치, ... z가 처음 등장하는 위치를 공백으로 구분해서 출력한다. 만약, 어떤 알파벳이 단어에 포함되어 있지 않다면 -1을 출 www.acmicpc.net 답안 코드 : S = input() for x in 'abcdefghijklmnopqrstuvwxyz': print(S.find(x), end = ' ') 백준 / 문제 / 단계별로 풀어보기 / 5단계 문자열 S = input() for x in 'abcdefghijklmnopqrstuvwxyz': print(S.find(x), end = ' ')..
2024.02.01 -
백준 11660 파이썬, 구간 합 알고리즘, 2차원 배열
백준 11660 : 구간 합 구하기 5 문제 https://www.acmicpc.net/problem/11660 11660번: 구간 합 구하기 5 첫째 줄에 표의 크기 N과 합을 구해야 하는 횟수 M이 주어진다. (1 ≤ N ≤ 1024, 1 ≤ M ≤ 100,000) 둘째 줄부터 N개의 줄에는 표에 채워져 있는 수가 1행부터 차례대로 주어진다. 다음 M개의 줄에는 네 www.acmicpc.net 답안 코드 : import sys input = sys.stdin.readline n, m = map(int, input().split()) A = [[0] * (n + 1)] D = [[0] * (n + 1) for _ in range(n + 1)] for i in range(n): A_row = [0] + ..
2024.02.01