목록전체 글 (601)
sm 기술 블로그
import java.util.*; import java.io.*; class Main { static int[][] paper; static int cntPlus; static int cntZero; static int cntMinus; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); paper = new int[N][N]; for (int i = 0; i < N; i++) { String[] tmp1 = br.readLine().split(..
import sys input = sys.stdin.readline N = int(input()) paper = [list(map(int, input().split())) for _ in range(N)] result = [] def find(x, y, N): color = paper[x][y] for i in range(x, x+N): for j in range(y, y+N): if color != paper[i][j]: for k in range(3): for l in range(3): find(x + k * N // 3, y + l * N // 3, N // 3) return if color == -1: result.append(-1) elif color == 0: result.append(0) e..
사전 작업 1)구글에 로그인한후 계정관리자를 들어간다. 2)왼쪽의 보안 탭으로 들어가자 3)2단계 인증을 활성화한다(앱 비밀번호를 받기 위함) 4)앱 비밀번호를 클릭해서 - 메일 / - Windows 컴퓨터를 선택한다 5)생성을 누르고 받아온 기기용 앱 비밀번호를 password란에 기입한다. 적용 의존성 추가 implementation 'org.apache.commons:commons-lang3:3.12.0' implementation 'org.springframework.boot:spring-boot-starter-mail' lang은 문자를 랜덤으로 조합하기 위해서 사용된다. starter-mail은 메일을 보내기 위해서 사용된다. application.yml mail: host: smtp.gmai..
import java.util.*; import java.io.*; class Main { static int[][] paper; static ArrayList result; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); paper = new int[N][N]; result = new ArrayList(); for (int i = 0; i < N; i++) { String[] tmp = br.readLine().split(""); for (i..