목록배열 (3)
알고리즘 모음(C++)
문제 링크입니다. https://www.acmicpc.net/problem/2738 2738번: 행렬 덧셈 첫째 줄에 행렬의 크기 N 과 M이 주어진다. 둘째 줄부터 N개의 줄에 행렬 A의 원소 M개가 차례대로 주어진다. 이어서 N개의 줄에 행렬 B의 원소 M개가 차례대로 주어진다. N과 M은 100보다 작거나 같 www.acmicpc.net 배열을 이용한 간단한 문제입니다. 2차원 배열 2개를 이용해 행렬을 입력 받은 뒤, 합을 출력하는 간단한 문제입니다. 자세한 것은 코드를 참고해주세요 #define _CRT_SECURE_NO_WARNINGS #include #include #include #include #include #include #include using namespace std; int N..
문제 링크입니다. https://www.acmicpc.net/problem/5597 5597번: 과제 안 내신 분..? X대학 M교수님은 프로그래밍 수업을 맡고 있다. 교실엔 학생이 30명이 있는데, 학생 명부엔 각 학생별로 1번부터 30번까지 출석번호가 붙어 있다. 교수님이 내준 특별과제를 28명이 제출했는데, www.acmicpc.net 배열을 이용해 푸는 문제입니다. 28명의 학생 출석번호를 입력받고, 빠진 2명이 누구인지 구하는 문제입니다. 배열을 이용하여, 배열에 값을 저장하는 방식으로 풀면 됩니다. 입력받은 학생은 존재한다는 의미이니, 해당 칸에 1의 값을 넣어줍니다. 마지막에 1~30까지 칸을 확인할 때, 0인 칸이 있다면 빠진 학생이라는 것이 됩니다. 자세한 것은 코드를 참고해주세요 #de..
문제 링크입니다. https://www.acmicpc.net/problem/10807 10807번: 개수 세기 첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 줄에는 정수가 공백으로 구분되어져있다. 셋째 줄에는 찾으려고 하는 정수 v가 주어진다. 입력으로 주어지는 정수와 v는 -100보다 크거 www.acmicpc.net 배열 혹은 Map을 이용하면 쉽게 풀 수 있는 문제입니다. 기본 문제라고 할 수 있는 쉬운 문제입니다. 수가 주어졌을 때, 찾는 수가 얼마나 있는지를 구하는 문제입니다. 푸는 방법은 배열을 이용해 모든 수를 저장한 뒤, 배열 속에서 일치한 수를 찾는 방법이 있습니다. 다른 방법은 Map을 사용하면 더 쉽게 풀 수 있었습니다. 자세한 것은 코드를 참고해주세요 #defi..