는 다음의 배열의 각 요소 하이픈 위치 일부 식을 계산한다.
예 : 이제
Line 1:
Line 2: | x | | x | | x |
Line 3:
Line 4: | x | | x | | x |
Line 5:
Line 6: | x | | x | | x |
Line 7:
, 당신이 알 수 있듯이,이 각 상자 앞에 빈 공간이며, 빈 줄이 하이픈을 위해 각 상자 사이에 삽입됩니다.
각 요소 [i,j]
이 위치 [Line i*2, Col (j-1)*6+4]
우리가 당신이 "선택"할 가정 해 봅시다 요소 [i,j]
에, 당신은 위치 [Line (i*2)-1, Col (j-1)*6+4]
및 [Line (i*2)+1, Col (j-1)*6+4]
에 하이픈을 인쇄 할 필요가있다. 당신은 i
및 j
대신에 다양한 값을 넣어 밖으로 작동하는 방법을 볼 수 있습니다
Line 1:
Line 2: | x | | x | | x |
Line 3: -
Line 4: | x | | x | | x |
Line 5: -
Line 6: | x | | x | | x |
Line 7:
: [2,3]
를 선택하려면
는 위치 [3,16]
및 [5,16]
에 하이픈을 넣어.
특정 위치로 이동하려면 개행과 공백 조합을 사용할 수 있습니다. 더 명확하게 3 개의 하이픈을 인쇄 할 수도 있습니다!
이것은 아이디어를 제공하기위한 것입니다. 프로그램에서 사용하는 특정 형식의 경우 위의 방법에서 두 가지 값을 쉽게 변경할 수 있습니다.
코드는 x''가득한 3 × 3 배열을 보여줍니다들 (5 × 5 배열의 모서리에 맞게), 이미지가 완전히 다른 무언가를 보여줍니다. 이것은 혼란 스럽다. – unwind
@unwind 위 코드에 대한 예제 만 제공하고 있습니다. –