목록전체 글 (601)
sm 기술 블로그
import sys input = sys.stdin.readline N = int(input()) paper = [list(map(int, input().rstrip())) 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]: result.append(str("(")) find(x, y, N//2) find(x, y+N//2, N//2) find(x+N//2, y, N//2) find(x+N//2, y+N//2, N//2) result.append(str(")")) return if color == 0: ..
import java.util.*; import java.io.*; class Main { static int[][] paper; static int cnt0; static int cnt1; 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]; cnt0 = 0; cnt1 = 0; for (int i = 0; i < N; i++) { String[] tmp = br.readLine().split(" "); fo..
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]: find(x, y, N//2) find(x, y+N//2, N//2) find(x+N//2, y, N//2) find(x+N//2, y+N//2, N//2) return if color == 0: result.append(0) else: result.append(1) find(0, 0..
사전작업 카카오개발자에 가입 후 애플리케이션을 생성한다. 생성하면 아래와 같이 키가 발급 될 것이다. 위 키 중 javascript를 사용할 것이다. 그다음 플랫폼을 등록한다. 우리는 웹을 이용할 것이므로 웹 부분에 추가한다. ※ 사이트 도메인은 상세 페이지가 아닌 포트까지 입력한다. 1. 템플렛을 이용해서 보내기 (자바스크립트는 보내는 용도로만 사용함) ※ 들어가기에 앞서 단순히 html에서 작동시키면 오류가 발생한다. 웹서버를 키고 그 곳에서 진행하도록 하자. 1) 템플렛 등록 다음과 같이 메시지 -> 메시지 템플릿 빌더 바로가기 를 통해 템플릿을 만든다. 2) 템플릿 꾸미기 이 화면에 진입하게 될것이며 사용목적은 메시지 API로 체크하고 이미지 프로필 등등은 사용자가 원하는대로 바꾸면 된다. 3) ..