All Posts
Showing 76~86 of 86 posts

곱셈 (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

1998년생인 내가 태국에서는 2541년생?! (18108)
두 수의 차인 543을 빼면 된다. Bash bashread year echo $((year - 543)) 12C c#include <stdio.h> int main(void) { int year; scanf("%d", &year); pri

??! (10926)
입력받은 문자열에 문자열을 덧붙여 출력하면 된다. Bash bashread name echo $name??! 12변수명에 특수기호는 포함되지 않기에 가능하다. 변수명에 사용되는 문자를 이어붙여야 한다면 ${var}abc 형식으로 사용하면 된다. C c#include

사칙연산 (10869)
이 문제의 나누기는 몫을 출력하는 것이기 때문에 모두 정수 타입으로 계산하면 된다. Bash bashread a b echo $((a + b)) echo $((a - b)) echo $((a * b)) echo $((a / b)) echo $((a % b)) 1234

A/B (1008)
몫이 아닌 전체 값을 출력해야 하기 때문에 데이터 타입에 주의해야 한다. Bash bashread a b let a*=10**10 let r=a/b n=0 if [ ${#r} -gt 10 ]; then n=${r::1} r=${r:1} fi echo $n.$r 1

AxB (10998)
간단한 곱셈. 이전 문제에서 부호만 바꾸면 된다. Bash bashread a b echo $((a * b)) 12C c#include <stdio.h> int main(void) { int a, b; scanf("%d %d", &a, &#x

A-B (1001)
간단한 뺄셈. 이전 문제에서 부호만 바꾸면 된다. Bash bashread a b echo $((a - b)) 12C c#include <stdio.h> int main(void) { int a, b; scanf("%d %d", &a, &#x

A+B (1000)
간단한 덧셈. 입력받고 출력하는 방법만 알면 풀 수 있다. Bash bashread a b # expr $a + $b # echo $[a + b] echo $((a + b)) 1234expr, awk, bc 명령어가 먹히지 않는다. 3, 4번 라인 둘 다 정답이다.

Hello World (2557)
각 언어로 출력하는 방법만 알면 풀 수 있다. Bash bashecho "Hello World!" 1C c#include <stdio.h> int main(void) { printf("Hello World!\n"); return 0; } 123456N