전체 (32)
알림... (4)
주저리... (10)
유용할만한(?) 정보 (0)
프로그래밍 (5)
게임 (0)
애니&만화 (1)
일상 (7)
ColorSwitch 00 01 02
▣  UVa - 해당되는 글 2건

▣  10237 Bishops - 프로그래밍/UVa - 2007/02/12 03:34

http://acm.uva.es/p/v102/10237.html


문제요약
n*n의 체스판에 k개의 비숍을 서로 이동범위안에 들어가지 않도록 하는 경우의 수를 구하시오

풀이보기

소스보기

n이 짝수 일 경우 c1과 c2가 같으므로 하나만 계산해도 돼지만 나누기 귀차나서 -.-;;


덧) 아직 AC는 나오지 않았습니다.

TAG DP, UVa, 체스
Trackback Address :: http://isair.silpir.net/trackback/25
  1. BlogIcon 아루레이 2007/02/13 15:21 수정/삭제 댓글에댓글달기

    AC안나온걸 올리다니 후훗...무르군

    • BlogIcon 에어 2007/02/14 22:42 수정/삭제

      왜 AC가 안나왔는지 알 수 없다는게 문제지.. 백트래킹으로 계산한거랑 답이 일치하는데..

      UVa의 int64 정확한 사용법도 모르겠고 =_=

  2. BlogIcon 아루레이 2007/02/15 11:17 수정/삭제 댓글에댓글달기

    UVA 에서 __int64를 long long 으로 바꾸고

    출력할때 %lld만 하면되 (L 소문자 l 이야)

    • BlogIcon 에어 2007/03/17 01:18 수정/삭제

      그레도 안돼는데;; 뭔가 잘못됐나

  3. BlogIcon 자유치 2007/03/12 17:17 수정/삭제 댓글에댓글달기

    시간안에 나오나 --ㅋ

    • BlogIcon 에어 2007/03/17 01:18 수정/삭제

      당근이지

  4. BlogIcon accident bus lawyer michigan 2008/03/13 03:14 수정/삭제 댓글에댓글달기

    너는 우수한 위치가 있는다!

  5. BlogIcon arcade download game reflexive 2008/03/13 06:09 수정/삭제 댓글에댓글달기

    너는 차가운 위치를 만들었다!

  6. BlogIcon dita image teese von 2008/03/13 07:14 수정/삭제 댓글에댓글달기

    여보세요, 아주 좋은 위치!

  7. BlogIcon hot car bike 2008/03/13 08:00 수정/삭제 댓글에댓글달기

    좋은 위치! 너를 감사하십시요.

  8. BlogIcon austin personal trainer 2008/03/13 08:36 수정/삭제 댓글에댓글달기

    친구는 너의 위치의 현재 팬이 되었다!

  9. BlogIcon armor cleets under 2008/03/13 09:12 수정/삭제 댓글에댓글달기

    중대한 위치 축하!경이롭 위치!

  10. BlogIcon massage parlor hand job 2008/03/14 04:23 수정/삭제 댓글에댓글달기

    친구는 너의 위치의 현재 팬이 되었다!

  11. ㅇㅇㅇ 2008/03/19 23:39 수정/삭제 댓글에댓글달기

    이거 백트래킹으로 푸는 줄 알았는데 아니었네...

  12. BlogIcon i love my penis 2008/05/23 04:18 수정/삭제 댓글에댓글달기

    유용한 정보. 좋은 디자인.

  13. BlogIcon amateur secret vids 2008/05/23 04:53 수정/삭제 댓글에댓글달기

    블로그를 위한 감사합니다.

  14. BlogIcon alternative massage tulsa 2008/05/23 05:23 수정/삭제 댓글에댓글달기

    위치에 그것을 중대한 일은 좋아했다!

  15. BlogIcon scenes of death 2008/05/23 05:53 수정/삭제 댓글에댓글달기

    좋은 영역! 걸출한 영역!

  16. BlogIcon gay v xxx 2008/05/23 05:56 수정/삭제 댓글에댓글달기

    좋은 너를 위치! 감사하십시요.

  17. BlogIcon spank my wife 2008/05/23 07:24 수정/삭제 댓글에댓글달기

    친구는 너의 현재 위치의 팬이 되었다!

  18. BlogIcon free skinny girl 2008/05/23 07:41 수정/삭제 댓글에댓글달기

    너는 아름다운 웹사이트가 있는다!

  19. BlogIcon facial exercises 2008/05/24 01:31 수정/삭제 댓글에댓글달기

    나는 합의한다 너에 이다. 그것은 이렇게 이다.

  20. BlogIcon insoles silicone 2008/05/24 01:46 수정/삭제 댓글에댓글달기

    너는 아주 보는 좋은 위치가 있는다!

  21. BlogIcon fest und feiertage 2008/05/24 01:46 수정/삭제 댓글에댓글달기

    좋은 위치는 찾아본 그것 즐겼다!

  22. BlogIcon breast in art 2008/05/24 02:54 수정/삭제 댓글에댓글달기

    우수한과 아주 도움이 되는!

  23. BlogIcon jenna jameson photo 2008/05/24 03:11 수정/삭제 댓글에댓글달기

    일! 우수한 감사!









▣  11092 IIUC HexWorld - 프로그래밍/UVa - 2007/01/02 17:40

http://acm.uva.es/p/v110/11092.html

문제요약

위 그림과 같이 번호를 매긴다..

a,b가 주어질때 a,b의 순차적으로 찾아갈때의 거리와, 최단거리로 갈때의 거리를 구하시오
(입력의 끝은 EOF)

입력예
1 2
1 3
1 4
1 7
1 8
1 9

출력예
1.000 1.000
2.000 1.732
3.000 2.000
6.000 1.000
7.000 1.000
8.000 1.000


풀이(긁어주세요)

주어진 두 꼭지점의 좌표를 찾은다음 피타고라스를 사용합니다
각각 1개, 6개, 12개, 18개... 의 육각형으로 나눕니다
그리고 육각형의 어느부위에 속하는지(6가지로 나눠지겠죠) 알아봅니다
그리고 좌표를 구합니다. (위 방식으로 나누면 규칙성이 보일꺼에요 ^^)

중요부분 소스
#define se 0.8660254037844 // 2분의 루트3
#define ga 0.5 // 2분의 1

for(i=1;i*(i+1)*3 < a;i++);
a-=(i-1)*(i)*3; //사실 근의공식을 사용하면 for문 돌릴 필요 없습니다..
switch((a-1)/i){
case 0 : a=(a-1)%i+1; *x= ga*(i+a),   *y = se*(i-a); break;
case 1 : a=(a-1)%i+1; *x= ga*(i*2-a), *y = -se*(a); break;
case 2 : a=(a-1)%i+1; *x= ga*(i-a*2), *y = -se*(i); break;
case 3 : a=(a-1)%i+1; *x= -ga*(i+a),  *y = -se*(i-a); break;
case 4 : a=(a-1)%i+1; *x= -ga*(i*2-a),*y = se*(a); break;
case 5 : a=(a-1)%i+1; *x= -ga*(i-a*2),*y = se*(i); break;
}


TAG UVa
Trackback Address :: http://isair.silpir.net/trackback/8
  1. BlogIcon grandmas fucking 2008/03/13 06:02 수정/삭제 댓글에댓글달기

    중대하고 유용한 위치!

  2. BlogIcon adult pussy fucking 2008/03/13 06:49 수정/삭제 댓글에댓글달기

    아주 재미있는 지점. 감사.

  3. BlogIcon cum glass shot 2008/03/13 07:51 수정/삭제 댓글에댓글달기

    중대하고 유용한 위치!

  4. BlogIcon cum eating milfs 2008/03/13 08:24 수정/삭제 댓글에댓글달기

    나의 친구는 너의 위치의 현재 팬이 되었다!

  5. BlogIcon download old version software 2008/03/14 03:27 수정/삭제 댓글에댓글달기

    너는 아주 좋은 보는 위치가 있는다!

  6. BlogIcon black ass n pussy 2008/03/14 04:14 수정/삭제 댓글에댓글달기

    너는 아주 좋은 보는 위치가 있는다!

  7. BlogIcon hidden masturbation clip 2008/03/14 04:15 수정/삭제 댓글에댓글달기

    너는 아주 좋은 보는 위치가 있는다!

  8. BlogIcon state of ri dmv 2008/05/23 05:05 수정/삭제 댓글에댓글달기

    아주 좋은 나는 위치 그것을 감사 좋아한다!

  9. BlogIcon file format wma 2008/05/23 05:36 수정/삭제 댓글에댓글달기

    우수한 위치! 많은 감사.

  10. BlogIcon black bbw tgp 2008/05/23 05:40 수정/삭제 댓글에댓글달기

    우수한 위치! 많은 감사.

  11. BlogIcon free custom logo maker 2008/05/23 07:11 수정/삭제 댓글에댓글달기

    너는 위치를차가운 만들었다!

  12. BlogIcon baby face teens 2008/05/23 07:27 수정/삭제 댓글에댓글달기

    너는 아주 보는 좋은 위치가 있는다!

  13. BlogIcon mind control porn 2008/05/23 07:52 수정/삭제 댓글에댓글달기

    중대한 축하!경이롭 위치 위치!

  14. BlogIcon little girls modeling their underwear 2008/05/24 01:20 수정/삭제 댓글에댓글달기

    중대하고 유용한 위치!

  15. BlogIcon teen upskirt thumb 2008/05/24 01:33 수정/삭제 댓글에댓글달기

    아주 좋은 나는 위치 그것을 감사 좋아한다!

  16. BlogIcon jeep cj rebuilders manual 2008/05/24 01:34 수정/삭제 댓글에댓글달기

    걸출한 디자인! 좋은 디자인.

  17. BlogIcon account mobile virgin 2008/05/24 01:43 수정/삭제 댓글에댓글달기

    걸출한 위치! 많은 감사.

  18. BlogIcon 69 video clips 2008/05/24 03:02 수정/삭제 댓글에댓글달기

    나는 합의한다 너에 이다. 그것은 이렇게 이다.










articles
recent replies
recent trackbacks
notice
BLOG main image
세상은 너무나 좁다 그렇기에...
3 28259
  rss skin by  m22m