byte Speed = 0; // Intialize Varaible for the speed of the motor (0-255); int IN1 = 9; // 왼쪽 줄이기 int IN2 = 8; // 왼쪽 늘리기 int IN3 = 7; //오른쪽 줄이기 int IN4 = 6; //오른쪽 늘리기 void setup() { pinMode(IN1, OUTPUT); pinMode(IN2, OUTPUT); pinMode(IN3, OUTPUT); pinMode(IN4, OUTPUT); } void loop() { // Extend Actuator at Full Speed Speed = 255; analogWrite(IN1, 0); analogWrite(IN2, Speed); analogWrite(IN3, 0); ..
test_case = int(input()) for _ in range(test_case): count = 0 N, M = map(int, input().split()) severity_list = list(map(int, input().split())) severity_list_index = [0 for i in range(N)] #인덱스 설정 severity_list_index[M] = "find" #찾는 인덱스를 find로 while True: if severity_list[0] == max(severity_list): count += 1 if severity_list_index[0] != "find": del severity_list_index[0] del severity_list[0] else:..
import heapq import sys heap = [] N = int(input()) for _ in range(N): X = int(sys.stdin.readline()) if X == 0: if len(heap) == 0: print("0") else: print(heapq.heappop(heap)) else: heapq.heappush(heap, X) 힙을 이용해서 풀었습니다. 처음에 X의 입력을 input()으로 구현했는데 시간초과가 나서 stdin을 이용해 입력 받았더니 통과하였습니다.