Consider a staircase of size :

   #
  ##
 ###
####

Observe that its base and height are both equal to , and the image is drawn using # symbols and spaces. The last line is not preceded by any spaces.

Write a program that prints a staircase of size .

Input Format

A single integer, , denoting the size of the staircase.

Output Format

Print a staircase of size  using # symbols and spaces.

Note: The last line must have  spaces in it.

Sample Input

6 

Sample Output

     #
    ##
   ###
  ####
 #####
######

Explanation

The staircase is right-aligned, composed of # symbols and spaces, and has a height and width of .

 


캐릭터 디자인


1주차. 게임 캐릭터의 이해


1. 스토리 구조상의 캐릭터 디자인

게임속 캐릭터, 캐릭터 간의 상호작용, 캐릭터 간의 언어, 신뢰성 있는 캐릭터 디자인, 캐릭터의 성장, 캐릭터의 원형


2. 미술적 관점에서의 캐릭터 디자인

미술적 기반 캐릭터, 미술적 관점의 캐릭터 디자인


3. 기술적 관점에서의 캐릭터 디자인

기술적 관점에서 고려해야 할 사항


2주차. 캐릭터의 설정


1. 캐릭터 설정

2. 캐릭터 기본 설정

3. 메인 캐릭터 구성 

4. NPC 구성

5. 적 캐릭터 구성 


3주차. 캐릭터 문서 구성


1. 캐릭터 구성 문서

2. 캐릭터 단점 부여


메커닉스


1교시. 메커닉스 요소


1. 보상

포인트, 레벨, 진척도 표시, 뱃지, 권한, 가상 물품, 실제 물품, 단절, 선물, 무료 점심, 가상 화폐


2. 보상 계획

고정 간격 보상 스케줄, 고정 비율 보상 스케줄, 가변 기간 보상 계획, 가변 비율 보상 계획


3. 회피

의욕 꺾기, 새는 바가지 


2교시. 경쟁


1. 리더보드

마크로 리더보드, 마이크로 리더보드, 간접 경쟁, 직접 경쟁


2. 신분

아바타, 소셜 네트워크


3. 퀘스트

언락킹, 카운트다운, 복권, 공동 발견, 비계


3교시. 퀘스트 디자인 


1. 퀘스트

의미, 설정, 작업진행도 


2. 퀘스트 구문 설정

퀘스트 설정 공식 진행 방향, 퀘스트 설정의 구문 설계, 퀘스트 유형


3. 퀘스트 설정 공식

초보 퀘스트, 일반 퀘스트, 직업 퀘스트, 메인 퀘스트 

 

 


Given an array of integers, calculate which fraction of its elements are positive, which fraction of its elements are negative, and which fraction of its elements are zeroes, respectively. Print the decimal value of each fraction on a new line.

Note: This challenge introduces precision problems. The test cases are scaled to six decimal places, though answers with absolute error of up to  are acceptable.

Input Format

The first line contains an integer, , denoting the size of the array. 
The second line contains  space-separated integers describing an array of numbers .

Output Format

You must print the following  lines:

  1. A decimal representing of the fraction of positive numbers in the array compared to its size.
  2. A decimal representing of the fraction of negative numbers in the array compared to its size.
  3. A decimal representing of the fraction of zeroes in the array compared to its size.

Sample Input

6
-4 3 -9 0 4 1         

Sample Output

0.500000
0.333333
0.166667

Explanation

There are  positive numbers,  negative numbers, and  zero in the array. 
The respective fractions of positive numbers, negative numbers and zeroes are ,  and , respectively.

 

 

 

 

Given a square matrix of size , calculate the absolute difference between the sums of its diagonals.

Input Format

The first line contains a single integer, . The next  lines denote the matrix's rows, with each line containing space-separated integers describing the columns.

Constraints

Output Format

Print the absolute difference between the two sums of the matrix's diagonals as a single integer.

Sample Input

3
11 2 4
4 5 6
10 8 -12

Sample Output

15

Explanation

The primary diagonal is:

11
   5
     -12

Sum across the primary diagonal: 11 + 5 - 12 = 4

The secondary diagonal is:

     4
   5
10

Sum across the secondary diagonal: 4 + 5 + 10 = 19 
Difference: |4 - 19| = 15

Note: |x| is absolute value function



+ Recent posts