본문 바로가기
반응형

알고리즘9

[SWEA] 1204번 최빈수 구하기 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV13zo1KAAACFAYh SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com package search; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.util.Collections; import java.util.HashMap; import java.util.Map; import java.util.Scanner; public class sw1204 { public stati.. 2024. 1. 18.
[알고리즘] 백준 2738번, 백준 런타임 에러 https://www.acmicpc.net/problem/2738 2738번: 행렬 덧셈 첫째 줄에 행렬의 크기 N 과 M이 주어진다. 둘째 줄부터 N개의 줄에 행렬 A의 원소 M개가 차례대로 주어진다. 이어서 N개의 줄에 행렬 B의 원소 M개가 차례대로 주어진다. N과 M은 100보다 작거나 같 www.acmicpc.net 백준 런타임 에러는 대부분 잘못된 인덱스 참조로 많이 발생한다고 하는데 쓸데없는 결과값 변수 때문에도 발생하는 것 같아요. 최대한 메모리를 덜 쓰는 습관을 들여야 될 것 같습니다. def sol(): n, m = map(int, input().split()) matrix1 = [list(map(int, input().split())) for _ in range(n)] matrix2 .. 2023. 11. 2.
[Python] 파이썬 8958번, 파이썬 문자열 저장 방식 OX퀴즈 (정답률 51%) 문제 "OOXXOXXOOO"와 같은 OX퀴즈의 결과가 있다. O는 문제를 맞은 것이고, X는 문제를 틀린 것이다. 문제를 맞은 경우 그 문제의 점수는 그 문제까지 연속된 O의 개수가 된다. 예를 들어, 10번 문제의 점수는 3이 된다. "OOXXOXXOOO"의 점수는 1+2+0+0+1+0+0+1+2+3 = 10점이다. OX퀴즈의 결과가 주어졌을 때, 점수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있고, 길이가 0보다 크고 80보다 작은 문자열이 주어진다. 문자열은 O와 X만으로 이루어져 있다. 출력 각 테스트 케이스마다 점수를 출력한다. 예제 입력 1 복사 5 OOXXOXXOOO OOXXOOXXOO .. 2021. 7. 9.
[Python] 백준 3052번 파이썬, 리스트 중복 제거 하는 법 문제 (정답률 60%) 두 자연수 A와 B가 있을 때, A%B는 A를 B로 나눈 나머지 이다. 예를 들어, 7, 14, 27, 38을 3으로 나눈 나머지는 1, 2, 0, 2이다. 수 10개를 입력받은 뒤, 이를 42로 나눈 나머지를 구한다. 그 다음 서로 다른 값이 몇 개 있는지 출력하는 프로그램을 작성하시오. 입력 첫째 줄부터 열번째 줄 까지 숫자가 한 줄에 하나씩 주어진다. 이 숫자는 1,000보다 작거나 같고, 음이 아닌 정수이다. 출력 첫째 줄에, 42로 나누었을 때, 서로 다른 나머지가 몇 개 있는지 출력한다. 예제 입력 1 복사 1 2 3 4 5 6 7 8 9 10 예제 출력 1 복사 10 각 수를 42로 나눈 나머지는 1, 2, 3, 4, 5, 6, 7, 8, 9, 10이다. 예제 입력 2.. 2021. 7. 8.
반응형