Challenge
Careers
Class
Connect
로그인 후 문제풀이가 가능합니다.
JS
최소한의 명령어 라는건 의미가 없는게 아닐까 싶네요. const fs = require('fs'); const input = fs.readFileSync('input.txt', 'utf8').trim().split(/\n+/); const [H, W] = input[0].split(/\s+/).map(Number) const map = input.slice(1).map(line => line.split('').map(v => { // 방문 했으면 true, 아니면 false 로 변환 return v === '#' })) const top = 1 const left = 3 const right = 4 const bottom = 2 function findStart() { for (let h = 0; h < H; h++) { for (let w = 0; w < W; w++) { // 방문한 지...
Subtask2 몇 문제 오답: 반례나 문제점을 찾는거 도와주시면 정말 감사하겠습니다ㅠㅠ
Subtask2에 몇 문제만 오답이 뜨는데 무엇을 빠뜨린것인지 모르겠습니다ㅜㅜ 반례나 문제점 지적해주실 수 있으신 고수님들 도와주시면 감사하겠습니다ㅠㅠ h, w = map(int,input().split()) grid = [list(input()) for _ in range(h)] order = [] directions = {'^':0,'<':1,'v':2, '>':3} def search_4(i,j): way = 0 if j>=1: if grid[j-1][i] == '#': way += 1 direction = '^' if i>=1: if grid[j][i-1] == '#': way += 1 direction = '<' if j < h-1: if grid[j+1][i] == '#': ...
자바, 런타임 에러
import java.io.*; import java.util.*; public class Main { static int h,w; static char[][] map; //로봇 static int sx=-1, sy=-1, sDir=-1; static int[] dx = {-1,0,1,0}; //+1;R 북동남서 -1:L static int[] dy = {0,1,0,-1}; public static void main(String[] args) { Scanner sc = new Scanner(System.in); h = sc.nextInt(); w = sc.nextInt(); map = new char[h][w]; for(int i=0; i<h; i++) { String s = sc....
어디가 문제인건지 잘 모르겠습니다!
#include<iostream> #include<vector> using namespace std; int main(int argc, char** argv) { int H=0; int W=0; cin>>H>>W; vector<vector<char>> map(W,vector<char>(H,0)); for(int i=0;i<H;i++){ for(int j=0;j<W;j++){ cin>>map[i][j]; } } pair<int,int> A; pair<char,char> dir; dir.first = '0'; dir.second = '0'; string ans; int k=0; for(int i=0;i<W;i++){ for(int j=0;j<H;j++){ ...
제출이 안됩니다
해당 문제에 여러 번 제출했음에도, 나의 제출 이력에 확인이 되지 않습니다. 다른 문제들에서 교차 확인하였을 땐 제출이 되는데 해당 문제에서만 제출이 안되어 질문 납깁니다. 혹시, 위와 같은 정기 코딩 인증평가 기출 문제들에 한하여 제출이 안되는 것인가요?
[HSAT 1회 정기 코딩 인증평가 기출] 로봇이 지나간 경로 반례 부탁드립니다.
#include #include #include #include using namespace std; string answer; int dh[4]={0,1,0,-1}; int dw[4]={1,0,-1,0};//동남서북 동쪽기준 시계방향 char dir[4]={'>','v','<','^'}; int starth; int startw; char startdir; int diridx; char map[26][26]; int h,w; bool validcheck(int x,int y){ if(x>0 && y>0 && x<=h && y<=w) return true; else return false; } void findstart(){ for(int i =1; i<=h;i++){ for(int j=1;j<=w;j++){ if(map[i][j]=='#'){ int solocheck=0; ...
로봇이 지나간 경로 결과 상이
안녕하세요, 로봇이 지나간 경로 문제에서 정답이 동일하나 코드 실행 시 맞지 않다고 나옵니다. 실제 코드에서 마지막에 개행을 수행하지만 결과 값에는 개행이 안된 것으로 표시됩니다. 아래의 코드는 증명코드입니다. #include < stdio.h > int main () { printf ( "1 8\n >\n ARALARALARAARAAAARARALALAALARARAARAA \n" ); return 0 ; } ?? 소스 테스트 해보기
로봇이 지나간 경로 정답 출력이 안됩니다.
안녕하세요. 위와같이 결과값이 나왔는데, 제 생각엔 동일한 답이라고 생각하는데 결과값이 틀리게 나오는 이유를 알 수 있을까요.