-
[백준 알고리즘] 1316번: 그룹 단어 체커 (JavaScript - 실패코드)Algorithm 2022. 1. 16. 16:40
[문제]
[제출한 코드]
- JavaScript
// 실패코드 (aa 가 중복된 것에 대한 처리가 안됐음) const fs = require('fs'); const input = fs.readFileSync('in_progress/ex.txt').toString().split('\n'); const Cnt = Number(input[0]); //console.log(Cnt) //console.log(input[1], input[2], input[3]) let SeriseCnt = 0; for (let i = 1; i <= Cnt; i++) { const array = []; const word = input[i]; console.log(word) let groupWord = true; for (let j = 0; j < word.length; j++) { console.log("word.length: " + word.length) // '/r' let firstIdx = array.indexOf(word[j]); // let LastIdx = array.lastIndexOf(word[j]); if (firstIdx === LastIdx) { // console.log("===========" + firstIdx ) array.push(word[j]); console.log("array: " + array) } else { if (firstIdx !== LastIdx) { groupWord = false; break; } } } if (groupWord) { SeriseCnt += 1; } } console.log("SeriseCnt " + SeriseCnt);
- Python
문제 링크: https://www.acmicpc.net/problem/1316
'Algorithm' 카테고리의 다른 글
[이론] 삼각형의 결정 조건 (0) 2022.01.30 [인프런 강의] JS 알고리즘 문제풀이(코딩테스트 대비) - 섹션1 (0) 2022.01.30 [백준 알고리즘] 4344번: 평균은 넘겠지 (JavaScript, Python) (0) 2022.01.11 [백준 알고리즘] 10869번: 사칙연산 (JavaScript, Python) (0) 2022.01.10 [프로그래머스] 두 개 뽑아서 더하기- JavaScript 📝 (0) 2022.01.10