From 133f3a41fba2e8647393fb8da85d9caf1864894d Mon Sep 17 00:00:00 2001 From: Youn-Rha <86452280+Youn-Rha@users.noreply.github.com> Date: Wed, 4 Dec 2024 13:50:14 +0900 Subject: [PATCH] =?UTF-8?q?[Bronze=20IV]=20Title:=20=EC=95=88=EB=B0=96=3F?= =?UTF-8?q?=20=EB=B0=96=EC=95=88=3F=20=EA=B3=84=EB=8B=A8=3F=20=EC=97=AD?= =?UTF-8?q?=EA=B3=84=EB=8B=A8=3F,=20Time:=2036=20ms,=20Memory:=2033240=20K?= =?UTF-8?q?B=20-BaekjoonHub?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../README.md" | 80 +++++++++++++++++++ ...55\352\263\204\353\213\250\357\274\237.py" | 21 +++++ 2 files changed, 101 insertions(+) create mode 100644 "\353\260\261\354\244\200/Bronze/28290.\342\200\205\354\225\210\353\260\226\357\274\237\342\200\205\353\260\226\354\225\210\357\274\237\342\200\205\352\263\204\353\213\250\357\274\237\342\200\205\354\227\255\352\263\204\353\213\250\357\274\237/README.md" create mode 100644 "\353\260\261\354\244\200/Bronze/28290.\342\200\205\354\225\210\353\260\226\357\274\237\342\200\205\353\260\226\354\225\210\357\274\237\342\200\205\352\263\204\353\213\250\357\274\237\342\200\205\354\227\255\352\263\204\353\213\250\357\274\237/\354\225\210\353\260\226\357\274\237\342\200\205\353\260\226\354\225\210\357\274\237\342\200\205\352\263\204\353\213\250\357\274\237\342\200\205\354\227\255\352\263\204\353\213\250\357\274\237.py" diff --git "a/\353\260\261\354\244\200/Bronze/28290.\342\200\205\354\225\210\353\260\226\357\274\237\342\200\205\353\260\226\354\225\210\357\274\237\342\200\205\352\263\204\353\213\250\357\274\237\342\200\205\354\227\255\352\263\204\353\213\250\357\274\237/README.md" "b/\353\260\261\354\244\200/Bronze/28290.\342\200\205\354\225\210\353\260\226\357\274\237\342\200\205\353\260\226\354\225\210\357\274\237\342\200\205\352\263\204\353\213\250\357\274\237\342\200\205\354\227\255\352\263\204\353\213\250\357\274\237/README.md" new file mode 100644 index 0000000..b416f5c --- /dev/null +++ "b/\353\260\261\354\244\200/Bronze/28290.\342\200\205\354\225\210\353\260\226\357\274\237\342\200\205\353\260\226\354\225\210\357\274\237\342\200\205\352\263\204\353\213\250\357\274\237\342\200\205\354\227\255\352\263\204\353\213\250\357\274\237/README.md" @@ -0,0 +1,80 @@ +# [Bronze IV] 안밖? 밖안? 계단? 역계단? - 28290 + +[문제 링크](https://www.acmicpc.net/problem/28290) + +### 성능 요약 + +메모리: 33240 KB, 시간: 36 ms + +### 분류 + +많은 조건 분기, 구현 + +### 제출 일자 + +2024년 12월 4일 13:50:00 + +### 문제 설명 + +

평소 리듬게임을 즐겨하는 대소고 친구들은 서로 다른 타법을 가지고 있다.

+ +

타법은 안밖, 밖안, 계단, 역계단이 있다.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
문자열 항목은 각 타법에서 나올 수 있는 문자열을 의미한다.
타법설명문자열
안밖검지 손가락에서 새끼손가락 순서대로 키보드를 치는 방법."fdsajkl;" 또는 "jkl;fdsa"
밖안새끼손가락에서 검지 손가락 순서대로 키보드를 치는 방법."asdf;lkj" 또는 ";lkjasdf"
계단왼쪽 새끼손가락에서 오른쪽 새끼손가락 순서대로 키보드를 치는 방법."asdfjkl;"
역계단오른쪽 새끼손가락에서 왼쪽 새끼손가락 순서대로 키보드를 치는 방법.";lkjfdsa"
+ +

하루는 대소고 친구가 찾아와 컴퓨터를 켠 뒤 메모장에 어떤 문자를 남겨 놓았다.

+ +
asdfjkl;
+ +

평소 리듬게임을 자주 하던 changwook987은 메모장에 문자를 쓴 친구가 계단 타법임을 눈치챘다.

+ +

친구의 타법을 알아보는 것이 재밌어진 changwook987은 다른 친구를 불러 메모장에 자신의 타법대로 입력해 보라고 했다.

+ +

다른 친구가 입력한 문자를 보고 무슨 타법으로 쳤는지 알아보자.

+ +### 입력 + +

길이가 8인 문자열 $S$가 주어진다. 문자열 $S$는 각 문자 a, s, d, f, j, k, l, ;가 정확히 한 번씩 등장한다.

+ +### 출력 + +

출력은 입력에 따라 "in-out", "out-in", "stairs", "reverse" 중 하나를 출력한다.

+ + + +

만약 입력이 안밖, 밖안, 계단, 역계단 중 하나도 아니라면 "molu"를 출력한다.

+ diff --git "a/\353\260\261\354\244\200/Bronze/28290.\342\200\205\354\225\210\353\260\226\357\274\237\342\200\205\353\260\226\354\225\210\357\274\237\342\200\205\352\263\204\353\213\250\357\274\237\342\200\205\354\227\255\352\263\204\353\213\250\357\274\237/\354\225\210\353\260\226\357\274\237\342\200\205\353\260\226\354\225\210\357\274\237\342\200\205\352\263\204\353\213\250\357\274\237\342\200\205\354\227\255\352\263\204\353\213\250\357\274\237.py" "b/\353\260\261\354\244\200/Bronze/28290.\342\200\205\354\225\210\353\260\226\357\274\237\342\200\205\353\260\226\354\225\210\357\274\237\342\200\205\352\263\204\353\213\250\357\274\237\342\200\205\354\227\255\352\263\204\353\213\250\357\274\237/\354\225\210\353\260\226\357\274\237\342\200\205\353\260\226\354\225\210\357\274\237\342\200\205\352\263\204\353\213\250\357\274\237\342\200\205\354\227\255\352\263\204\353\213\250\357\274\237.py" new file mode 100644 index 0000000..f8c33fd --- /dev/null +++ "b/\353\260\261\354\244\200/Bronze/28290.\342\200\205\354\225\210\353\260\226\357\274\237\342\200\205\353\260\226\354\225\210\357\274\237\342\200\205\352\263\204\353\213\250\357\274\237\342\200\205\354\227\255\352\263\204\353\213\250\357\274\237/\354\225\210\353\260\226\357\274\237\342\200\205\353\260\226\354\225\210\357\274\237\342\200\205\352\263\204\353\213\250\357\274\237\342\200\205\354\227\255\352\263\204\353\213\250\357\274\237.py" @@ -0,0 +1,21 @@ +import sys, math + +# sys.setrecursionlimit(100000) + +def input(): + return sys.stdin.readline().rstrip() + + +# main +if __name__ == "__main__": + S = input() + if S == "fdsajkl;" or S == "jkl;fdsa": + print("in-out") + elif S == "asdf;lkj" or S ==";lkjasdf": + print("out-in") + elif S == "asdfjkl;": + print("stairs") + elif S == ";lkjfdsa": + print("reverse") + else: + print("molu") \ No newline at end of file