1. Hello Goorm! 모양찍기

만든이 : 화난 라면

2. 문제정보

level.goorm.io/exam/43267/hello-goorm/quiz/1

 

구름LEVEL

코딩테스트에서 가장 높은 비중을 차지하는 알고리즘 문제를 제작하고 풀이할 수 있는 온라인 저지 서비스입니다. 기업에서 선호하는 C, C++, 파이썬(Python), 자바(Java), 자바스크립트(Javascript) 이

level.goorm.io

 

 

3. 풀이

# -*- coding: utf-8 -*-
# UTF-8 encoding when using korean
user_input = int(input())
for i in range(user_input,0,-1): '''입력된 만큼 열을 만들어준다 단 숫자는 위에서부터 아래로'''
	for k in range(i): ''' 반대로 만든 숫자만큼 별을 넣어준다'''
		print("*",end = "")
	print()

 

 

4. 결과

# -*- coding: utf-8 -*-
# UTF-8 encoding when using korean
user_input = int(input())
for i in range(user_input,0,-1):
	for k in range(i):
		print("*",end = "")
	print()
블로그 이미지

Or71nH

,

1. Substring

만든이 : 화난 뽑기

 

2. 문제정보

level.goorm.io/exam/43113/substring/quiz/1

 

구름LEVEL

코딩테스트에서 가장 높은 비중을 차지하는 알고리즘 문제를 제작하고 풀이할 수 있는 온라인 저지 서비스입니다. 기업에서 선호하는 C, C++, 파이썬(Python), 자바(Java), 자바스크립트(Javascript) 이

level.goorm.io

3. 풀이

# -*- coding: utf-8 -*-
# UTF-8 encoding when using korean
user_input = input()
start, end = map(int, input().split())
print(user_input[start-1:start+end-1]) ''' string 형식은 차례대로 되어있어 처음 시작점과 시작점으로부터의 갯수만을 출력해 주면 된다'''

 

 

4. 결과

# -*- coding: utf-8 -*-
# UTF-8 encoding when using korean
user_input = input()
start, end = map(int, input().split())
print(user_input[start-1:start+end-1])

 

블로그 이미지

Or71nH

,

1. 3의 배수 게임

만든이 : 노곤한 국수

 

2. 문제정보

level.goorm.io/exam/43135/3%EC%9D%98-%EB%B0%B0%EC%88%98-%EA%B2%8C%EC%9E%84/quiz/1

 

구름LEVEL

코딩테스트에서 가장 높은 비중을 차지하는 알고리즘 문제를 제작하고 풀이할 수 있는 온라인 저지 서비스입니다. 기업에서 선호하는 C, C++, 파이썬(Python), 자바(Java), 자바스크립트(Javascript) 이

level.goorm.io

 

3. 풀이

# -*- coding: utf-8 -*-
# UTF-8 encoding when using korean
user_input = int(input())
for i in range(1,user_input+1): ''' 값중에 3이 0으로 떨어지면 x 표시를 한다'''
	if i % 3 == 0:
		print('X', end=" ")
	else:
		print(i, end=" ")

 

 

4. 결과

# -*- coding: utf-8 -*-
# UTF-8 encoding when using korean
user_input = int(input())
for i in range(1,user_input+1):
	if i % 3 == 0:
		print('X', end=" ")
	else:
		print(i, end=" ")

 

'Goorm ide 코딩 문제 > Level 1' 카테고리의 다른 글

[Goorm LEVEL 1] 모양찍기  (0) 2021.04.14
[Goorm LEVEL 1] Substring  (0) 2021.04.14
[Goorm LEVEL 1] 비트연산 기본 1  (0) 2021.04.13
[Goorm LEVEL 1] 피라미드  (0) 2021.04.13
[Goorm LEVEL 1] 세로 순서 사각형  (0) 2021.04.13
블로그 이미지

Or71nH

,

1. Hello Goorm! 비트연산 기본 1

만든이 : 웃긴 국밥

 

2. 문제정보

level.goorm.io/exam/43267/hello-goorm/quiz/1

 

구름LEVEL

코딩테스트에서 가장 높은 비중을 차지하는 알고리즘 문제를 제작하고 풀이할 수 있는 온라인 저지 서비스입니다. 기업에서 선호하는 C, C++, 파이썬(Python), 자바(Java), 자바스크립트(Javascript) 이

level.goorm.io

 

 

3. 풀이

# -*- coding: utf-8 -*-
# UTF-8 encoding when using korean
bit1, bit2= map(int, input().split())
print(bit1 & bit2)
print(bit1 | bit2)
print(bit1 ^ bit2)

 

 

4. 결과

시간 :  0.0 s

# -*- coding: utf-8 -*-
# UTF-8 encoding when using korean
bit1, bit2= map(int, input().split())
print(bit1 & bit2)
print(bit1 | bit2)
print(bit1 ^ bit2)

'Goorm ide 코딩 문제 > Level 1' 카테고리의 다른 글

[Goorm LEVEL 1] Substring  (0) 2021.04.14
[Goorm LEVEL 1] 3의 배수 게임  (0) 2021.04.14
[Goorm LEVEL 1] 피라미드  (0) 2021.04.13
[Goorm LEVEL 1] 세로 순서 사각형  (0) 2021.04.13
[Goorm LEVEL 1] 윤년 (Leap Year)  (0) 2021.04.13
블로그 이미지

Or71nH

,

1. 피라미드

만든이 : 기쁜 튀김

 

2. 문제정보

level.goorm.io/exam/43181/%ED%94%BC%EB%9D%BC%EB%AF%B8%EB%93%9C/quiz/1

 

구름LEVEL

코딩테스트에서 가장 높은 비중을 차지하는 알고리즘 문제를 제작하고 풀이할 수 있는 온라인 저지 서비스입니다. 기업에서 선호하는 C, C++, 파이썬(Python), 자바(Java), 자바스크립트(Javascript) 이

level.goorm.io

 

3. 풀이

1. 행과 열을 정리하기 위해 행부터 정리를 해준다

# -*- coding: utf-8 -*-
# UTF-8 encoding when using korean
user_input = int(input())

for i in range(user_input):
	''' 줄 먼저 정리를 해준다  '''
	print("*")
	

2. 열을 정리하기위해 규칙을 찾고 값을 넣어준다

# -*- coding: utf-8 -*-
# UTF-8 encoding when using korean
user_input = int(input())

for i in range(user_input,0,-1): ''' 행의 숫자를 역으로 뒤집기위해 쓴다'''
	for k in range(1,user_input,1): 
		if i > k: '''  i =  행의 크기 - 현재행 k 는 0부터 올라가는 열'''
			print(" ",end="") ''' 전채 행의 크기 - 행의 위치  만큼 스패이스를 넣어준다 '''
		else:
			print("**",end="") ''' 행 위치에 따라 별을 곱하기 2 를 해준다 (첫번쨰는 0 으로 생각한다) '''
	print("*") 
	

 

4. 결과

# -*- coding: utf-8 -*-
# UTF-8 encoding when using korean
user_input = int(input())

for i in range(user_input,0,-1):
	for k in range(1,user_input,1):
		if i > k:
			print(" ",end="")
		else:
			print("**",end="")
	print("*")
	

 

블로그 이미지

Or71nH

,