Challenge
Careers
Class
Connect
로그인 후 문제풀이가 가능합니다.
파이썬 8번 테케 ㅠㅠ
from collections import defaultdict import sys N,M=map(int,input().split()) speed=defaultdict(int) arr=[] test=[] cur=0 for i in range(N): a,b=map(int,input().split()) speed[i]=b arr.append((cur,cur+a)) cur+=a for i in range(M): a,b=map(int,input().split()) test.append((a,b)) ans=0 cur=0 for ta,tb in test: start,end=cur,cur+ta for i in range(len(arr)): a,b=arr[i] if a==start or b==end: if spe...
자바스크립트 8번만 실패하네요...ㅠㅠ
const input = require('fs').readFileSync(0).toString().trim().split("\n"); const limitKmCnt = input[0].split(" ")[0]; // 리밋km 갯수 const testKmCnt = input[0].split(" ")[1]; // 테스트km 갯수 input.shift(); // 갯수 뽑아서 담았으니 제거 // 리밋 리스트 담기 const limitKmList = []; //리밋km list for(let i=0; i<limitKmCnt; i++) limitKmList.push(input[i]); input.splice(0, limitKmCnt); //리밋km 제거 // 테스트 리스트 담기 const testKmList = []; //테스트km list for(let j=0; j<testKmCnt; j++) testKmList.push(input[j]); input.splice(0, testKmCnt...
GBC 6번 반례 부탁드립니다.
6번만 통과를 하지 않는데 반례 부탁드립니다 ㅠ import sys input = sys.stdin.readline n,m = map(int,input().split()) sil = [list(map(int, input().split())) for i in range(n)] test = [list(map(int,input().split())) for j in range(m)] cmax = 0 result = 0 a = [0,0] b = [0,0] while len(sil) != 0: if a[0] == 0: if len(sil) ==0: break a= sil.pop(0) if b[0] == 0: if len(test) == 0: break b = test.pop(0) if a[0] < b[0]: ...
GBC 반례 찾아주실 수 있을까요?
class Section { int start; int end; int limitSpeed; Section(int start, int end, int limitSpeed) { this.start = start; this.end = end; this.limitSpeed = limitSpeed; } public boolean isContain(int section) { if (section > start && section <= end) return true; return false; } public int getOverSpeed(int testSpeed) { return testSpeed - limitSpeed; } } public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int N = scanner.nextInt(); int M = scanner.n...
GBC 반례 질문
아래 코드 10개 테스트 케이스 중 두번째 것만 오답이라고 뜨는데 반례 어떤게 있을까요? import java.util.*; import java.io.*; public class Main { public static void main(String args[]) { Scanner sc = new Scanner(System.in); int m = sc.nextInt(); int n = sc.nextInt(); int[] limit_dis = new int[m]; int[] limit_spd = new int[m]; int[] real_dis = new int[n]; int[] real_spd = new int[n]; int max = 0; for (int i = 0; i < m; i++) { limit_dis[i] = sc.nextInt(); limit_spd[i] = sc.nextInt...
GBC 반례 예시 부탁드립니다.
import sys N_limit, N_test = map(int, input().split()) limit = [] test = [] for i in range(N_limit): limit.append(list(map(int, input().split()))) for i in range(N_test): test.append(list(map(int, input().split()))) k = 0 d_limit = 0 d_test = 0 v_limit = limit[k][1] v_test = 0 Result = 0 for i in range(N_test): d_test = d_test + test[i][0] v_test = test[i][1] if Result < v_test - v_limit: Result = v_test - v_limit if d_test > d_limit: while d_test > d_limit: d_limit = d_limit + limit[k][0] v_...
GBC 반례 예시 문의 드립니다.
#include int main(void) { int n,m,i,j,a,b,start,out; int limit[200000][4],test[200000][4],max=0; scanf("%d %d",&n,&m); for(i=0; i for(i=0; i for(i=1; i for(i=1; i start=0; i=0; j=0; while(i out=test[i][1]-limit[j][1]; if(max if(test[i][0]>=limit[j][0]) j++; else i++; } printf("%d",max); return 0; } 코드는 위와 같고 3개 정도 틀린다고 나오는데.. 예시를 도저히 못찾겠어서 문의드립니다.
GBC 문제 질문입니다.
GBC 문제를 풀아보았는데, 결과는 잘나오는데 채점결과가 계속 0점입니다. ㅠ 도대체 뭐가 문제인지 모르겠어요, 도와주세요 import sys try: n, m = input().split() #print(n) #print(m) arrayN = [] for i in range(0,int(n)): x, y = input().split() arrayN.append([int(x),int(y)]) #print (arrayN) arrayM = [] for i in range(0,int(m)): x, y = input().split() arrayM.append([int(x),int(y)]) #print (arrayM) currentSectorN = 0...