BaekjoonPosts in Tag
Showing 46~60 of 68 posts

A+B - 3 (10950)
한 번에 출력하지 않아도 된다. Bash bashread t #for i in $(seq $t); do for ((i=0; i<t; i++)); do read a b echo $((a + b)) done 123456seq 명령어도 먹히지 않는다... C

구구단 (2739)
간단한 구구단 Bash bashread n for i in {1..9}; do echo $n \* $i = $((n * i)) done 1234C c#include <stdio.h> int main(void) { int n; scanf("%d", &

주세위 세개 (2480)
불법 도박 신고는 1855-0112.. Bash bashread a b c if [ $a == $b -a $b == $c ]; then coin=$((10000 + a*1000)) elif [ $a == $b -o $b == $c -o $a == $c ]; then

오븐 시계 (2525)
조건문 문제를 조건문 없이 풀 수 있다..? Bash bashread a b read c ((b += c)) ((a += b/60)) ((a %= 24)) ((b %= 60)) echo $a $b 1234567C c#include <stdio.h> int

알람 시계 (2884)
입력받은 시/분 중 분에 45분을 빼고 그 결과가 0보다 작으면 시간에 1을 빼고 분에 60을 더한다. 이때 if문을 사용하여 시간이 마이너스일 때 24를 더해줘야 하지만 if문을 사용하지 않고 해결할 수 있다. Bash bashread a b ((b -= 45))

사분면 고르기 (14681)
if문과 삼항 연산자. Bash bashread x read y if [ 0 -lt $x ]; then o=$((0 < y ? 1 : 4)) else o=$((0 < y ? 2 : 3)) fi echo $o 12345678C cint main(

윤년 (2753)
if와 else만 필요한 조건문은 대신 삼항 연산자를 사용하는 게 최고.. Bash bashread a test $((a%4)) == 0 -a $((a%100)) != 0 -o $((a%400)) == 0 && o=1 || o=0 echo $o 12

시험 성적 (9498)
이전 문제에서 조건만 많아진 if문 Bash bashread a o="F" if [ 90 -le $a ]; then o="A" elif [ 80 -le $a ]; then o="B" elif [ 70 -le $a ]; then o="C" elif [ 60 -le $a

두 수 비교하기 (1330)
간단한 if문 Bash bashread a b o="==" if [ $a -lt $b ]; then o="<" elif [ $a -gt $b ]; then o=">" fi echo $o 12345678[ 조건문 ]은 test 조건문 명령어의 다른 표현 방

새싹 (25083)
왜 얘만 언어제한? Bash bashecho " ,r'\"7 r\`-_ ,' ,/ \. \". L_r' \`~\/ | |" 123456C c#include <stdio.h> int main(void) {

개 (10172)
몬생긴 개 Bash bashecho '|\_/| |q p| /} ( 0 )"""\ |"^"` | ||_/=\\__|' 12345C c#include <stdio.h> int main(void) { printf("|\\_/|\n"); print

고양이 (10171)
귀여운 고냥이. 역슬래시와 같이 특별한 기능으로 사용되는 문자를 출력할 때 주의해야 한다. Bash bashecho "\ /\\ ) ( ') ( / ) \(__)|" 1234C c#include <stdio.h> int main(void)

곱셈 (2588)
두 번째 수를 각 자리별로 잘라서 사용했다. Bash bashread a read b b3=${b::1} b2=${b:1:1} b1=${b:2} echo $((a * b1)) echo $((a * b2)) echo $((a * b3)) echo $((a * b)) 1

나머지 (10430)
그냥 입력값 받고 주어진 대로 연산만 하면 되는 문제. Bash bashread a b c echo $(((a + b) % c)) echo $((((a % c) + (b % c)) % c)) echo $(((a * b) % c)) echo $((((a % c) * (

킹, 퀸, 룩, 비숍, 나이트, 폰 (3003)
각 피스의 수에 입력받은 수를 빼면 된다. 배열 문제는 아니지만 배열을 사용하는 게 편해서.. 배열을 사용했다. Bash basharr1=(1 1 2 2 2 8) read arr2 arr2=($arr2) for i in {0..5}; do echo -n $((ar