All Posts
Showing 46~60 of 86 posts

OX퀴즈 (8958)
NOTE 1차원 배열의 8번 문제였으나 제외되었다. 한 게임당 얻을 수 있는 최대 점수는? Bash bashread n for ((i=0; i<n; i++)); do read oxs g=0 sum=0 for ((j=0; j<${#oxs};

평균 (1546)
점수 조작은 나빠요..! Bash bashread n read -a arr max=$arr for ((i=1; i<n; i++)); do max=$((max < arr[i] ? arr[i] : max)) done total=0 for ((i=0

나머지 (3052)
42로 나눴을 때 나올 수 있는 나머지의 수 Bash basharr=() for i in {1..10}; do read n n=$((n % 42)) if ! [[ " ${arr[@]} " =~ " $n " ]]; then arr+=($n) fi done e

과제 안 내신 분..? (5597)
1부터 30중에 빠진 숫자를 찾아라! 1부터 30까지의 문자열을 미리 준비해놓고 입력한 수를 제거한다. 1부터 30까지 반복문을 돌리며 미리 입력받은 값에 해당 수가 있는지 체크한다. Bash basharr=" `echo {1..30}` " for i in {1.

최댓값 (2562)
최댓값은 어디에 있을까? Bash basharr=(0 0) for i in {1..9}; do read n if [ ${arr[0]} -lt $n ]; then arr[0]=$n arr[1]=$i fi done echo $arr echo ${arr[1]}

최소, 최대 (10818)
최솟값과 최댓값 Bash bashread n read arr # # arr=(`echo $arr | tr " " "\n" | sort -n`) # arr=(`echo "${arr// /$'\n'}" | sort -n`) # echo "$arr ${arr[${#arr[

X보다 작은 수 (10871)
"보다 작은"은 주어진 수를 포함하지 않는다. Bash bashread n x read arr for i in $arr; do if [ $i -lt $x ]; then echo -n $i" " fi done 12345678C c#inclu

개수 세기 (10807)
배열 안에 n은 몇 개? Bash bashread n read arr read v cnt=0 for x in $arr; do ((cnt += x == v ? 1 : 0)) done echo $cnt 123456789배열을 사용하지 않았..다. C c#includ

더하기 사이클 (1110)
NOTE 반복문의 12번 문제였으나 제외되었다. 반복문을 몇 번 돌았는지 묻는 문제. Bash bashread n m=$n i=1 while :; do a=$((m%10)) b=$((m/10 + a)) m=$((a*10 + b%10)) if [ $m ==

A + B - 4 (10951)
아무것도 입력하지 않으면 반복문을 빠져나온다. Bash bashwhile :; do read a b if [ "$a$b" == "" ]; then break fi echo $((a + b)) done 1234567Node.js javascriptlet l

A + B - 5 (10952)
입력한 값이 0 0이면 반복문을 빠져나온다. Bash bashwhile :; do read a b if [ "$a$b" == "00" ]; then break fi echo $((a + b)) done 1234567while : == while true =

별 찍기 - 2 (2439)
빈 공간은 출력하지 않는 게 아니라 공백 한 칸을 출력해야 한다. Bash bashread n for ((i=1; i<=n; i++)); do o="" for ((j=0; j<i; j++)); do o+=\* done printf "%${

별 찍기 - 1 (2438)
이중 for문을 사용해야 한다. Bash bashread n for ((i=1; i<=n; i++)); do for ((j=0; j<i; j++)); do printf \* done echo done 1234567Bash에도 printf 명

A+B - 8 (11022)
이전 문제에서 출력 형식만 바꾸면 된다. Bash bashread n for ((i=0; i<n; i++)); do read a b echo Case \#$i: $a + $b = $((a + b)) done 12345C c#include <st

A+B - 7 (11021)
10950번 문제에서 출력 형식만 바꾸면 된다. Bash bashread n for ((i=0; i<n; i++)); do read a b echo Case \#$i: $((a + b)) done 12345C c#include <stdio.h>