게시판 인덱스

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

과제 3 테스트 코드 - bitwise XOR

 
글 쓰기   답변 달기     게시판 인덱스 -> 4190.310 Programming Languages (Spring 2021)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
최원우



가입: 2021년 3월 25일
올린 글: 1

올리기올려짐: 2021년3월25일 22:53    주제: 과제 3 테스트 코드 - bitwise XOR 인용과 함께 답변

코드:
let x := 0 in
let y := 0 in
if (read x) < 0 then 1 + true else unit;
if (read y) < 0 then 1 + true else unit;

let ret := 0 in
let base := 1 in
while not (x + y = 0) do (
  let a := x - ((x / 2) * 2) in
  let b := y - ((y / 2) * 2) in
  ret := if a = b then ret else ret + base;
  base := base * 2;
  x := x / 2;
  y := y / 2
);
write ret


0 이상의 정수 2개를 받아 두 정수의 bitwise XOR을 계산합니다.
K--에서 제공하는 기능의 대부분을 사용하고 있습니다. 테스트에 활용해 주세요 Very Happy
위로
사용자 정보 보기 비밀 메시지 보내기
박명훈



가입: 2021년 3월 9일
올린 글: 13

올리기올려짐: 2021년3월28일 18:38    주제: 잘 사용하였습니다 인용과 함께 답변

테스트케이스 감사합니다 '-')=b
위로
사용자 정보 보기 비밀 메시지 보내기
이전 글 표시:   
글 쓰기   답변 달기     게시판 인덱스 -> 4190.310 Programming Languages (Spring 2021) 시간대: GMT + 9 시간(한국)
페이지 11

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


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