바른말 고운말의 생활예절, 가족간의 호칭 및 촌수

 바른말 고운말의 생활예절, 가족간의 호칭촌수

시작최치원문헌소개다천부군파보지묘파자료실계촌법경주최씨 다천공파 게시판생활예절의 규범과 에티켓

[촌수의 정의] [촌수의 이해] [한국정신문화연구원] [계몽사백과] [두산세계대백과] [직계는 1촌] [계촌법 자료실] [성균관 질의회신]

올바른 계촌법잘못된 계촌법초등학교 4학년 2학기 교과서중학교 1학년 도덕 교과서중학교 1학년 기술ㆍ가정관련자료실

민법의 정의 l 신문기사01 l 신문기사02 l 민족문화사전 l 려증동 교수의 특별 기고 l 중학교 교과서 l 족보 별첨 자료 l 오류 있는 계촌법


[성균관 예절교육][예절교육 교재][올림피아드][민법 제770조 오류][국회 법제사법위원회][백과사전(계촌표)][에듀넷(교사 자료)]
 

 

 

제16회 한국정보올림피아드 중등부 기출문제

 

        촌수 계산

          우리 나라는 가족 혹은 친척들 사이의 관계를 촌수라는 단위로 표현하는 독특한 문화를 가지고 있다. 이러한 촌수는 다음과 같은 방식으로 계산된다. 기본적으로 부모와 자식 사이를 1촌으로 정의하고 이로부터 사람들 간의 촌수를 계산한다. 예를 들면 나와 아버지, 아버지와 할아버지는 각각 1촌이므로 나와 할아버지는 2촌이 되고, 아버지 형제들과 할아버지는 1촌이므로 나와 아버지 형제들과는 3촌이 된다. 여러 사람들에 대한 부모 자식들 간의 관계가 주어졌을 때, 주어진 두 사람의 촌수를 계산하는 프로그램을 작성하시오.

          실행 파일의 이름은 FAMILY.EXE로 하고, 프로그램의 실행시간은 10초를 초과할 수 없다. 정확한 답에 대하여서는 만점으로 채점하고, 틀린 답에 대하여서는 0점으로 채점한다.

    입력 형식

          입력 파일명은 INPUT.TXT로 한다. 사람들은 1,2,3,...,n(1≤n≤100)의 연속된 번호로 각각 표시된다. 입력 파일의 첫째 줄에는 전체 사람의 수 n이 주어지고, 둘째 줄에는 촌수를 계산해야 하는 서로 다른 두 사람의 번호가 주어진다. 그리고 셋째 줄에는 부모 자식들 간의 관계의 개수 m 이 주어진다. 넷째 줄부터는   부모 자식간의 관계를 나타내는 두 번호x y가 각 줄에 나온다. 이때 앞에 나오는 번호 x 는 뒤에 나오는 정수 y 의 부모 번호를 나타낸다.

    출력 형식

          출력 파일명은 OUTPUT.TXT로 한다. 입력 파일에서 요구한 두 사람의 촌수를 나타내는 정수를 출력한다. 어떤 경우에는 두 사람간의 친척 관계가 전혀 없어 촌수를 계산할 수 없을 때가 있다. 이 때에는 -1을 출력해야한다.

    입력과 출력의 예(1)
          다음은 9명의 사람으로 구성된 촌수 관계에서 7번과 3번의 촌수를 구하는 입력 데이터의 예이다.

    입력(INPUT.TXT)9

    9
    7 3
    7
    1 2
    1 3
    2 7
    2 8
    2 9
    4 5
    4 6


    출력(OUTPUT.TXT)

    3


    입력과 출력의 예(2)

    입력(INPUT.TXT)

    9
    8 6
    7
    1 2
    1 3
    2 7
    2 8
    2 9
    4 5
    4 6


    출력(OUTPUT.TXT)

    -1

 

  촌수 계산의 기본 정의가 틀렸는데 바른 답이 있을 수 없다.

결국 엉터리 문제로 정보올림피아드가 진행된 것이다.

 

경주최씨 광정공 다천공(다천부군)파, 촌수, 호칭

경주최씨 다천공파  http://dacheon.net  여러분의 방문을 환영합니다.    

회장: 010-3503-1965, 총무: 010-8563-5598

홈페이지 관리자 : 010-9309-5174/ 이메일 : ecw100@nate.com
주소 : 51512, 경상남도 창원시 성산구 외동반림로138번길 6(중앙동 9-4번지)

 Copyright ⓒ 2000 Dacheon.net 경주최씨 다천공All rights reserved.