분류 전체보기65 [백준][파이썬]11497 통나무 건너뛰기 문제 출처 : www.acmicpc.net/problem/11497 11497번: 통나무 건너뛰기 남규는 통나무를 세워 놓고 건너뛰기를 좋아한다. 그래서 N개의 통나무를 원형으로 세워 놓고 뛰어놀려고 한다. 남규는 원형으로 인접한 옆 통나무로 건너뛰는데, 이때 각 인접한 통나무의 높이 www.acmicpc.net 문제 남규는 통나무를 세워 놓고 건너뛰기를 좋아한다. 그래서 N개의 통나무를 원형으로 세워 놓고 뛰어놀려고 한다. 남규는 원형으로 인접한 옆 통나무로 건너뛰는데, 이때 각 인접한 통나무의 높이 차가 최소가 되게 하려 한다. 통나무 건너뛰기의 난이도는 인접한 두 통나무 간의 높이의 차의 최댓값으로 결정된다. 높이가 {2, 4, 5, 7, 9}인 통나무들을 세우려 한다고 가정하자. 이를 [2, 9,.. 2021. 3. 25. [백준][파이썬] 1080 행렬 문제 출처 : www.acmicpc.net/problem/1080 1080번: 행렬 첫째 줄에 행렬의 크기 N M이 주어진다. N과 M은 50보다 작거나 같은 자연수이다. 둘째 줄부터 N개의 줄에는 행렬 A가 주어지고, 그 다음줄부터 N개의 줄에는 행렬 B가 주어진다. www.acmicpc.net 문제 0과 1로만 이루어진 행렬 A와 행렬 B가 있다. 이때, 행렬 A를 행렬 B로 바꾸는데 필요한 연산의 횟수의 최솟값을 구하는 프로그램을 작성하시오. 행렬을 변환하는 연산은 어떤 3*3크기의 부분 행렬에 있는 모든 원소를 뒤집는 것이다. (0 -> 1, 1 -> 0) 입력 첫째 줄에 행렬의 크기 N M이 주어진다. N과 M은 50보다 작거나 같은 자연수이다. 둘째 줄부터 N개의 줄에는 행렬 A가 주어지고, .. 2021. 3. 25. [자바]변수가 저장되는 공간의 특성, 자료형 기본 자료형의 종류 정수형 문자형 실수형 논리형 1바이트 byte boolean 2바이트 short char 4바이트 int float 8바이트 long double 자료형 없이 변수 선언하기 var num = 10; var dNum = 10.0; var str = "hello"; 변수 자료형 추론 대입되는 자료를 보고 컴파일러가 추측하여 컴파일 유의점 1. 한번 선언한 자료형 변수를 다른 자료형으로 사용할 수 없다. 2. '지역 변수'만 가능하다. 2021. 3. 23. [C#] 정수 형식, 진수 변환 등 using System; namespace CSharp { class Program { //여기에 주석을 달 수 있음 /* 사이에 주석을 달 수 있습니다. 여러 줄 짜리 주석*/ static void Main(string[] args) { // 데이터 + 로직 // 체력 0 // 1. 바구니 크기가 다른 경우! int a = 0xFFFF; short b = (short)a; // 2. 바구니 크기는 같긴 한데, 부호가 다를 경우 byte c = 255; sbyte sb = (sbyte)c; // underflow, overflow // 0xFF = 0b11111111 = -1 // 3.소수 float f = 3.1414f; double d = f; // byte(1바이트 0~255), short(2바이트.. 2021. 3. 23. 이전 1 ··· 10 11 12 13 14 15 16 17 다음