Challenge
Careers
Class
Connect
로그인 후 문제풀이가 가능합니다.
징검다리1 반례좀 찾아주세요
여러번의 시도 끝에 제대로 된 코드는 이거다! 하고 작성한거 같은데 오답이네요..ㅠㅠ 반례 좀 알려주세요.... #include #include int sol(int num, int arr[]); int main(void) { int N=0; scanf("%d", &N); int* A=(int*)malloc(sizeof(int) * N); for(int i=0;iarr[j]){ if (max_value
징검다리 문제 왜 오답이 나오는지 잘 모르겠습니다!
s = list(map(int, input().split())) k = 0 a = [] for i, j in enumerate(s) : if k < j : a.append(i) k = j print(len(a)) 상기 코드로도 답은 똑같이 나오는데 오답 처리가 되는 사유를 모르겠습니다
징검다리 문제 반례 부탁드립니다!
#include int N,trial,temp = 0; int A[3000]={0}; int main(void) { scanf("%d", &N); if(N>=1 && N<=3000){ for(int i=0; i=1 && A[i]<=100000000){ if(temp 이상 없어보이는데 반이상 틀렸다고 나오네요 ㅠㅠ 반례좀 부탁드리겠습니다.
징검다리 반례 부탁드립니다.
import java.util.*; import java.io.*; public class Main { public static void main(String args[]) { Scanner sc=new Scanner(System.in); int N = sc.nextInt(); int[] A=new int[N]; int[] H=new int[N]; for (int i=0;imax) max=H[i]; } System.out.println(max); } }
징검다리1 반례, 로직 문의
import sys n = int(sys.stdin.readline()) # 5, int list_stone = [] # 리스트(돌의 높이, N개) list_stone = list(map(int, sys.stdin.readline().split())) list_count = [] # 리스트(시작돌을 밟았을때) for i in range(n): list_count.append(1) # 처음 밟는 돌은 항상존재하므로 1로 시작 # ============================================================ # a = 0 # b = 1 # c = 1 for i in range(n-1): start = i # 첫번째 돌을 밟는돌 지정 step = i + 1 # 다음 밟을돌 지정 for j in range(n - i - 1): ...
징검다리1 반례 부탁드립니다.
시간 초과는 이해가 되는데, 반례는 잘 모르겠습니다. public class Main { static int[] bridge; static int n; static int maxCnt = 0; public static void main(String args[]) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(br.readLine()); n = Integer.parseInt(st.nextToken()); bridge = new int[n]; st = new StringTokenizer(br.readLine()); for(int i=0; i maxCnt) { maxCnt = count; } r...