목록전체 글 (402)
Creative Code
https://www.acmicpc.net/problem/2096 2096번: 내려가기 첫째 줄에 N(1 ≤ N ≤ 100,000)이 주어진다. 다음 N개의 줄에는 숫자가 세 개씩 주어진다. 숫자는 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 중의 하나가 된다. www.acmicpc.net #include using namespace std; char map[100001][3]; // 메모리를 줄이기 위해 char 배열로 설정 int dp[100001][3]; // 각 경로의 합을 저장하기 위한 dp배열 int main() { ios_base::sync_with_stdio(false); cin.tie(0); cout.tie(0); int N; cin >> N;// 입력받는 줄의 개수 for (in..
https://www.acmicpc.net/problem/1107 1107번: 리모컨 첫째 줄에 수빈이가 이동하려고 하는 채널 N (0 ≤ N ≤ 500,000)이 주어진다. 둘째 줄에는 고장난 버튼의 개수 M (0 ≤ M ≤ 10)이 주어진다. 고장난 버튼이 있는 경우에는 셋째 줄에는 고장난 버튼이 www.acmicpc.net #include #include #include #include using namespace std; bool arr[11]; int check(int n) { if (n == 0) { if (arr[0]) return 0; else return 1; } int len = 0; while (n > 0) { if (arr[n % 10]) return 0; n /= 10; len++..
import RPi.GPIO as GPIO import time BUZZER = 12 GPIO.setwarnings(False) GPIO.setmode(GPIO.BCM) GPIO.setup(BUZZER,GPIO.OUT) p = GPIO.PWM(BUZZER,261.6) p.start(50) try: while True: p.start(50) p.ChangeFrequency(261.6) time.sleep(1.0) p.ChangeFrequency(293.6) time.sleep(1.0) p.ChangeFrequency(329.6) time.sleep(1.0) p.ChangeFrequency(349.2) time.sleep(1.0) p.ChangeFrequency(391.9) time.sleep(1.0) p...
import json import requests import time from bs4 import BeautifulSoup def sendToMeMessage(text): header = {"Authorization":"Bearer "+ KAKAO_TOKEN} url = "https://kapi.kakao.com/v2/api/talk/memo/default/send" post = { "object_type":"text", "text":text, "link":{ "web_url":"https://developers.kakao.com", "mobile_web_url":"https://developers.kakao.com" }, "button_title":"immediately confirm" } data ..
import RPi.GPIO as GPIO import time GPIO.setmode(GPIO.BCM) GPIO.setup(23,GPIO.OUT) GPIO.setup(24,GPIO.OUT) GPIO.setup(25,GPIO.OUT) GPIO.setup(1,GPIO.OUT) try: while 1: GPIO.output(23,GPIO.HIGH) GPIO.output(24,GPIO.HIGH) GPIO.output(25,GPIO.HIGH) GPIO.output(1,GPIO.HIGH) time.sleep(1.0) GPIO.output(23,GPIO.LOW) GPIO.output(24,GPIO.LOW) GPIO.output(25,GPIO.LOW) GPIO.output(1,GPIO.LOW) time.sleep(1..
※Chapter15.cpp 파일 #pragma once #include using namespace std; using namespace cv; //스마트 포인터 (객체가 사라지면 스스로 사라지는 포인터) static cv::Ptrtrain_knn() { cv::Mat digits = cv::imread("digits.png", cv::IMREAD_GRAYSCALE); if (digits.empty()) return nullptr; cv::Mat train_images; cv::Mat train_labels; for (int i = 0; i < 50; i++) { for (int j = 0; j < 100; j++) { cv::Mat roi = digits(cv::Rect(j * 20, i * 20, 2..