취뽀 기록

#열심히 살자 #취업 #공부

Python/[코드트리]

[코드트리] 포맷에 맞춰 숫자 출력 > 특이한 출력

hyunnn_00 2023. 6. 26. 23:13
정수 n의 값이 주어지면 (1, 1)에서 (n, n)까지 특이한 조건을 만족하며 출력하는 프로그램을 작성해보세요.
  • (1, 1)에서 오른쪽으로 차례대로 출력합니다
  • (i, j) 에서 i + j가 4의 배수가 되는순간 다음 줄로 넘어갑니다.

 

 

# 변수 선언 및 입력
n = int(input())
	
# 특이한 조건대로 구구단을 출력합니다.
for i in range(1, n + 1):
	for j in range(1, n + 1):
		if (i + j) % 4 == 0:
			print(f"({i}, {j})")
		else:
			print(f"({i}, {j})", end=" ")
            
# 나의 풀이 -------------------------------
n = int(input())

for i in range(1, n+1): # 1부터 n까지
    for j in range(1, n+1): # 1부터 n까지
        if (i + j) % 4 == 0: # (i + j)가 4의 배수이면
            print(f"({i}, {j})", end = "\n") # 배열 프린트 후 다음 줄로 넘어가자
        else: # (i + j)가 4의 배수가 아니면
            print(f"({i}, {j})", end = " ") # 배열 프린트 후 공백