baekjoon/문자열Posts in Series
Showing 1~1 of 1 posts

그대로 출력하기 (11718)
입력받은 값을 그대로 출력하라. Bash bashwhile :; do read str if [ "$str" == "" ]; then break fi echo "$str" done 1234567따옴표로 묶지 않으면 출력 형식이 잘못되었다고 뜬다. Node.j

다이얼 (5622)
이 문제는 일반 배열을 사용해도 되지만 key-value 배열을 사용해도 된다. Bash bashdeclare -A arr=( [1]= [2]=ABC [3]=DEF [4]=GHI [5]=JKL [6]=MNO [7]=PQRS [8]=TUV [9]=WXY

상수 (2908)
숫자를 뒤집은 후 큰 수를 찾아라. Bash bashrev() { echo ${1: -1}${1:1:1}${1::1} } read n m n=`rev $n` m=`rev $m` echo $((n < m ? m : n)) 12345678rev 명령어를 사용

단어의 개수 (1152)
문자열을 공백을 기준으로 자른 후 나온 단어의 개수는? Bash bashread -a arr echo ${#arr[@]} 12Node.js javascriptconst arr = require("fs").readFileSync(0).toString().trim().

문자열 반복 (2675)
문자열의 모든 문자를 r번 반복하라. Bash bashread t for ((i=0; i<t; i++)); do read r s while [ "$s" != "" ]; do for ((j=0; j<r; j++)); do echo -n "

알파벳 찾기 (10809)
각 알파벳이 처음 위치한 곳은? Bash bashread str for x in {a..z}; do idx=-1 bak="$str" for ((i=0; 0<${#bak}; i++)); do if [ "${bak::1}" == "$x" ]; then

숫자의 합 (11720)
주어진 수의 각 자릿수를 모두 더한 값은? Bash bashread n read m #while [ $m != 0 ]; do # ((t += m%10, m /= 10)) #done for ((i=0; i<$n; i++)); do add=${m:$i:1}

아스키 코드 (11654)
문자를 숫자형으로 출력하면 아스키 코드가 나오기도 한다. Bash bashread str printf '%d\n' "'$str" 12$str 앞의 따옴표는 뒤에 오는 문자를 아스키 코드로 출력하기 위해 넣어줘야 한다. C c#include <stdio.h>

문자열 (9086)
첫 글자와 마지막 글자를 출력하라. Bash bashread t for ((i=0; i<t; i++)); do read str echo ${str::1}${str: -1} done 12345Node.js javascriptconst [t, ...arr]

단어 길이 재기 (2743)
문자열의 길이는? Bash bashread str echo ${#str} 12Node.js javascriptconst str = require("fs").readFileSync(0).toString().trim(); console.log( str.length );

문자와 문자열 (27866)
주어진 문자열에서 n번째 알파벳을 출력하라. Bash bashread str read n echo "${str:$n-1:1}" 123Node.js javascriptconst [str, n] = require("fs").readFileSync(0).toString(