본문 바로가기
반응형
백준 / Python / 2566 / 최댓값 / 문제풀이 / 상세설명 문제 설명 문제의 포인트 2차원 배열 중에서도 쉬운 난이도의 문제이다. index, max 함수를 사용할 줄 알면 어렵지 않을 것 문제 풀이 방법 줄 갯수가 처음부터 주어져 있는 문제라 좀 더 쉽게 풀 수 있다. 첫 줄에는 모든 입력값을 2차원 배열 형태로 담을 1차원 배열을 하나 선언한다. totalArray = [] 2. 두번째 줄에는 각 줄에서 가장 큰 max 값을 담기 위한 max 전용 리스트를 하나 선언한다. maxArray = [] 3. 9x9 줄을 한꺼번에 담기 위한 입력문을 작성하고, 첫 줄에 만들어놓은 1차원 배열 ‘totalArray’에 입력값을 모두 넣어준다. for i in range(9): row = list(map(int, input().split())) totalArray.ap.. 2023. 5. 29.
[해결] 백준 / Python / 2738 / 파이썬 에러 / 백준 에러 / EOFerror / 런타임에러 💡 Mystery 카테고리에는 미해결된 내용이 포함됩니다. 문제 해결시 제목에 [해결]이 붙습니다. 문제의 해결방법, 혹은 더 나은 방법을 알고 계신다면 댓글 부탁드립니다. 문제 설명 미해결 포인트 정답 제출시 ‘런타임 에러(EOFEroor)’ 발생 제출한 코드(정답이 아닙니다) n,m = map(int, input().split()) tempList = [] tempList2 = [] for i in range(m): c = list(map(int, input().split())) tempList.append(c) for i in range(m): c = list(map(int, input().split())) tempList2.append(c) for i in range(n): for j in ran.. 2023. 5. 28.
백준 / Python / 2444 / 별 찍기 - 7 / 문제풀이 문제 설명 문제의 포인트 별 찍기는 세상 간단하게 생겼지만 어쩌면 능력을 제대로 시험하는 거름망 같은 역할을 하고 있을지도 모른다 공백을 일부러 만들어야 하니, 원치 않은 공백이 생기는 것에 주의해야 한다. 문제에 나온 조건(2*N-1)을 풀이에 정확히 포함해서 풀어야 한다. 문제 풀이 방법 별 찍기는 잘 모르겠으면 노가다로 푸는게 제일 쉽고 정확하다. 문제에서 첫 줄에 정수를 입력받으라고 했으니, 첫 줄에 정수를 입력받아준다. N = int(input()) 2. 별 찍기는 보통 [상단 부분]과 [하단 부분]으로 이루어져있으니, 당연히 상단 부분 하단 부분을 나눠서 출력해야 한다. 3. 그러니 먼저 상단 부분을 출력하기 위해 for문을 만들어준다. 이 때, 문제에서 요구한 조건을 확인하고 코드에 넣어줘야.. 2023. 5. 18.
백준 / Python / 2557 / Hello World 문제 설명 문제의 목적 파이썬의 기본, print문 사용하기, 문자 출력하기, 간단한 오타 내지 않기 크게 요구하는 부분은 없고, ‘Hello World’ 가 콘솔창에 출력만 되면 성공하는 문제 정답코드 print('Hello World!') 2023. 4. 24.
[JAVA] 백준 10951 입력이 끝날 때까지 A+B를 출력하는 문제. EOF에 대해 알아 보세요. https://www.acmicpc.net/problem/10951 10951번: A+B - 4 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net package baekjoon; import java.util.Scanner; public class num10951 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); //hasNextInt() : 입력값이 있을때만 실행하는 것 while (sc.hasNextInt()) { int A = sc.nextInt(); int B = sc.nextI.. 2021. 6. 18.
반응형