게시판 인덱스

 
 FAQFAQ   검색검색   멤버리스트멤버리스트   사용자 그룹사용자 그룹   사용자 등록하기사용자 등록하기 
 개인 정보개인 정보   비공개 메시지를 확인하려면 로그인하십시오비공개 메시지를 확인하려면 로그인하십시오   로그인로그인 

숙제 3에 대해서 질문이요. (K--)

 
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.310 Programming Languages (Fall 2008)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
JinIKyun



가입: 2008년 10월 4일
올린 글: 7

올리기올려짐: 2008년10월4일 3:14    주제: 숙제 3에 대해서 질문이요. (K--) 인용과 함께 답변

1. 뼈대코드를 반드시 사용해야 하나요? 뼈대코드가 나오기 전에 상당 부분을 완성해서 고치기가 힘들것 같아서요.

2. K--프로그램에서는 다른 언어와는 달리 let ~ in 안에서만(?) 함수 정의가 가능한 것 같던데요... 예를 들면
코드:

let
    proc numch(n) = ....
in
   <???>

이렇게 됩니다만... <???> 부분에다가 테스트를 위해 입출력 코드를 첨가해도 괜찮을지 모르겠습니다. 예를 들면
코드:

let
    proc numch(n) = ....
in
   let k := 0 in (read k; write numch(k))


3.k--로 짠 numch는 속도가 많이 느린 것 같습니다. 30000원 이상 넘어가면 실행시간이 2분 이상이 되는데요, 속도를 고려해서 프로그램을 짜야 하나요?
위로
사용자 정보 보기 비밀 메시지 보내기
최원태



가입: 2006년 9월 16일
올린 글: 369

올리기올려짐: 2008년10월4일 13:23    주제: 인용과 함께 답변

1.
뼈대의 코드를 꼭 다르실 필요는 없습니다.
작성하신 3.n 파일을 제가 드린 뼈대의 3.n과 교체하고 컴파일이 잘 되고,
value 타입이 제가 공지한 대로 정의되어있으면 됩니다.

2.
테스트를 위해 그렇게 짜셔도 됩니다.
단, 제출시에는 입출력을 빼고 numch만 제출해주세요.

3.
인터프린터의 특성상 속도가 느린 것은 어쩔 수 없는 부분입니다.
채점기준에 속도는 들어가지 않으니, 너무 신경쓰지 마세요.
수행시간은 "프로그램이 무한루프에 빠졌는지" 판단하는 용도로만 사용됩니다.
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기 글 올린이의 웹사이트 방문
최원태



가입: 2006년 9월 16일
올린 글: 369

올리기올려짐: 2008년10월4일 21:10    주제: 인용과 함께 답변

그러고보니,
K--에서는 함수만 덜렁 선언할 수 없군요.
작성하신데로, 입출력 코드를 in 부분에 넣어서 제출하는 것이 맞겠습니다.
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기 글 올린이의 웹사이트 방문
이전 글 표시:   
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.310 Programming Languages (Fall 2008) 시간대: GMT + 9 시간(한국)
페이지 11

 
건너뛰기:  
새로운 주제를 올릴 수 없습니다
답글을 올릴 수 없습니다
주제를 수정할 수 없습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다


Powered by phpBB 2.0.21-7 (Debian) © 2001, 2005 phpBB Group
Translated by kss & drssay