아주 쉬운 퀴즈 10문제(주관식 2 포함) 입니다.


goo.gl/cwEVYJ


정답은 등록하신 이메일로 보내드립니다.

경품은 트럼프였습니다. 뭐 대단한 것을 받을 줄 알았는데 좀 실망이 쩝. ^^; 풀긴 풀었단 얘기죠. 같이 간 김차장님과 같이 협의해 가면서 세 시간 동안 세션에 들어가지 않고 열심히 문제를 풀었습니다.
사용자 삽입 이미지

저 말고도 많은 사람들이 문제를 풀고 있었고, 옆에서 답 푸는 것을 듣지도 보지도 못하게 많은 사람들이 방어하더군요. 가운데 오른쪽에 흰 티셔츠를 입고 있는 사람이 정답 채점관입니다. Andrew 씨인데, 쩝, 굉장히 까칠하게 조목조목 보더군요. 이 아저씨에게 5차례 빠꾸당했습니다.
사용자 삽입 이미지
아마존 부쓰에 써있는 문구는 프로그래머의 자존심을 자극하는 문구들이었습니다. 우리는 똑똑한 사람을 원한다는 뭐 그런... 쩝. ㅡㅡ;
사용자 삽입 이미지

코드 닌자라고 불리는 첫 날의 문제는 다음과 같습니다. 답은 알고 있습니다만 적지는 않겠습니다.
사용자 삽입 이미지
다른 각도에서 한 컷.
사용자 삽입 이미지
메모지에 열심히 풀었습니다. 그것도 모자라서 프로그램도 검증하는 프로그램도 짰지요. ㅡㅡ;
사용자 삽입 이미지

다음 날 두 번째 문제는 풀지 않았습니다. 그냥 찍기만 했죠. ^^; 관심있으신 분들은 한 번 풀어보시는 것도 좋지만 상품은 없습니다.
사용자 삽입 이미지

인재를 구하기 위한 방법도 여러가지인 듯 합니다. ^^;
여튼 다음 날 앤드류에게 "You win"이라는 소리를 들으니 기분 괜찮았습니다.
제가 초보라고 한다면 "우르르 돌 던지실" 분들 많은 것으로 알고 있습니다. 초보소리는 못 듣는 저이지만 ibm dw에서 재밌는 메일이 와서 찾아가보니 익숙한 분이 재밌는 문제를 내셨더군요.
데이터 목록에서 양쪽 다 있는 원소 목록 either는 구했습니다. 두 목록을 포괄하는 both를 구해보실 분. 문제

간단하지만 테스트케이스를 만들어서 시도했습니다. ㅡㅡ; 이 말에 벌써 긴장하시는 분들도 계시는 것 같군요. 릴렉스, 테킷이지.
import java.util.ArrayList;
import junit.framework.TestCase;
public class FirstQuizSetTest extends TestCase {
 private FirstQuizSet quizSet;
 private ArrayList ys;
 private ArrayList xs;
 
 protected void setUp() throws Exception {
  quizSet = new FirstQuizSet();
  ys = new ArrayList();
  xs = new ArrayList();
  super.setUp();
 }
 public void testBoth() {
  xs.add("1");
  ys.add("2");
  ArrayList both = quizSet.both(xs, ys);
  assertTrue(both.contains("1"));
  assertTrue(both.contains("2"));
 }
 public void testOrder() {
  xs.add("1");
  ys.add("2");
  ArrayList both = quizSet.both(xs, ys);
  String string = both.toString();
  assertEquals("[1, 2]", string);
 }
}

정답은 구했습니다. 한 번 가서 풀어보세요.
제 소스는 첨부합니다.

+ Recent posts