1581, 1/80 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   kordokrip
   C ¾ð¾î °­ÀÇ ¿äÀϱ¸Çϱâ C¾ð¾î ÇÁ·ÎÁ§Æ®

http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Lectures&no=2022 [º¹»ç]


¿äÀÏÀ» ÃßÀûÇÏ´Â °ÍÀÌ ¾î·Á¿ï °Í°°Áö¸¸ ¿ø¸®¸¦ ¾Ë¸é °£´ÜÇÕ´Ï´Ù. ³¯Â¥¼ö¸¦ 7·Î ³ª´©¾î ³ª¸ÓÁö ¼ö¸¸ º¸¸é ¿äÀÏÀ» ¾Ë ¼ö ÀÖÁö¿ä. ±×·¸´Ù¸é Áö±ÝºÎÅÍ AD 1³â 1¿ù 1ÀÏ ±îÁö°¡ ¸îÀÏÀΰ¡¸¸ ¾Ë¸é °£´ÜÈ÷ ÇØ°áµË´Ï´Ù.

1³âÀº 365ÀÏ ÀÌÁö¸¸ 4³â¸¶´Ù Çѹø¾¿Àº À±³âÀÌ 366ÀÏÀÌ µË´Ï´Ù.

Áï ¿ø·¡ 2¿ùÀº Æò³âÀÌ 28ÀϱîÁö ÀÖ´Â °ÍÀÌÁö¸¸, ¸¸ÀÏ À±³âÀÌ ¾øÀÌ ¾ðÁ¦³ª Æò³âÀ̶ó¸é 1³âÀÇ ±æÀÌ°¡ 365ÀÏ µÇ¾î ½ÇÁ¦º¸´Ù 0.2422ÀÏ Âª¾ÆÁö¹Ç·Î Á¡Â÷ ¿ªÀÏ°ú °èÀýÀÌ ´Þ¶óÁý´Ï´Ù. ±×·¯¹Ç·Î À²¸®¿ì½º·Â¿¡¼­´Â 4³â¸¶´Ù 2¿ùÀ» 29ÀÏ·Î ÇÔÀ¸·Î½á 4³â°£ÀÇ ¿¬Æò±Õ Àϼö°¡ 365.25ÀÏ·Î Á¤ÇÏ¿´½À´Ï´Ù.

ÀÌ °ªÀº ½ÇÁ¦º¸´Ù 1³â¿¡ 0.0078ÀÏÀÌ ±æ¾îÁý´Ï´Ù. ±×ÈÄÀÇ ±×·¹°í¸®·Â¿¡¼­´Â ´ÙÀ¸À½°ú °°Àº Â÷À±¹ýÀ» Á¤ÇÏ°í ½ÃÇàÇÏ¿´½À´Ï´Ù.

Áï, ¨ç ¼­·Â ±â¿ø ¿¬¼ö°¡ 4·Î ³ª´©¾î ¶³¾îÁö´Â ÇØ´Â ¿ì¼± À±³âÀ¸·Î ÇÏ°í,

¨è ±× Áß¿¡¼­ 100À¸·Î ³ª´©¾î ¶³¾îÁö´Â ÇØ´Â Æò³âÀ¸·Î Çϸç,

¨é ´Ù¸¸ 400À¸·Î ³ª´©¾î ¶³¾îÁö´Â ÇØ´Â ´Ù½Ã À±³âÀ¸·Î Á¤ÇÏ¿´´Ù.

À̷νá 1³âÀÇ Æò±Õ±æÀ̸¦ 365.2425ÀÏ·Î Á¤ÇÏ¿© ¿ª¿¡ ½èÀ¸¹Ç·Î ½ÇÁ¦ÀÇ 1³âº¸´Ù 0.0003ÀÏÀÌ ±æÁö¿ä



°è»êÀ» ÆíÇϱâ Çϱâ À§ÇØ  ±Ý³â¸»±îÁö(2002.12.31 ±Ý¿äÀÏ) ÀÇ Àϼö¸¦ °è»êÇØ

º¾½Ã´Ù.

¿ì¼± 2002 ¡¿ 365 = 730,730 ÀÏ ¿©±â¿¡ À±³â Ƚ¼ö¸¦ ´õÇØÁÖ¸é Á¤È®ÇÑ Àϼö°¡ µÇ°ÚÁö¿ä.

¿ì¼± 4·Î ³ª´©¾îÁö´Â ÇØ°¡ À±³âÀÌ´Ï  500ȸ

¿©±â¿¡ 100À¸·Î ³ª´©¾îÁö´Â ÇØ´Â Æò³âÀÌ´Ï 20ȸ¸¦ »©¾ßÁö¿ä

±×·±µ¥ 400À¸·Î ³ª´©¾îÁö´Â ÇØ 5ȸ´Â ´Ù½Ã À±³âÀ¸·Î µÇ¾úÀ¸´Ï 5ȸ¸¦ ´õÇؾßÁö¿ä.



±×·¯¸é Àϼö °è»êÀÌ µÇÁö¿ä

730,730 ÀÏ + (500 - 20 + 5) = 731,215 ÀÏ

±Ý³â 12¿ù 31ÀÏÀÌ È­¿äÀÏ À̴ϱî 7·Î ³ª´©¾î ¿ª»êÀ» Çغ¸¸é 1³â 1¿ù 1ÀÏÀÇ

¿äÀÏÀ» ¾Ë ¼ö ÀÖÁö¿ä.

731,215 ¸¦ 7·Î ³ª´©¸é ¸òÀÌ 104,459 ÀÌ°í ³ª¸ÓÁö°¡  "2" ÀÔ´Ï´Ù.

³ª¸ÓÁö°¡ 2¶ó´Â °ÍÀº ³ª¸ÓÁö ÇÏ·ç´Â È­¿äÀÏ(2002.12.31)ÀÌ°í

¶Ç ´Ù¸¥ ÇÏ·ç(Áï AD 1³â 1¿ù1ÀÏ)´Â ¿ù¿äÀÏÀÌ µË´Ï´Ù.



AD  0001³â 1¿ù ´Þ·ÂÀÌ ¾Æ·¡¿Í °°ÀÌ »ý°å´Ù´Â °ÍÀÌÁö¿ä



¿ù    È­     ¼ö    ¸ñ    ±Ý    Åä    ÀÏ

-----------------------------------

1      2      3        4     5      6       7

8       9     10     11



¿ø¸®´Â ´Þ·ÂÀ» º¸¸é¼­  »ý°¢ÇÏ¸é ³Ê¹« °£´ÜÈ÷ ÀÌÇØ°¡ µÇÁö¿ä




µ¿ÀÏÀÎÀÌ ´Þ·Â°ú ¿äÀÏÁ¦¸¦ µ¿½Ã¿¡ ¸¸µç °ÍÀÌ ¾Æ´Ñ µ¥ AD 1³â 1¿ù 1ÀÏÀ»  ¿ù¿äÀÏ·Î ¸¸µç°Í¿¡´Â ±×Àú °æź°ú °¨ÅºÀ» ÇÒ »ÓÀÔ´Ï´Ù.
¿À´Ã³¯ ¿ì¸®°¡ »ç¿ëÇÏ´Â AD(¿¬)´Þ·ÂÀº ¼­±â 526³â¿¡ ÈæÇØ ºÏºÎ ½ºÅ°µð¾Æ Áö¹æÀÇ ¼öµµ½Â µð¿À´Ï¼ö½º ¿¢½Ã±Í½º°¡ ¸¸µé¾ú´Â µ¥  ¿¹¼ö±×¸®½ºµµ°¡ ź»ýÇÑ Çظ¦ ±â¿ø1³âÀ¸·Î Àâ¾ÒÁö¿ä.
Áï ¿ì¸®°¡ »ç¿ëÇÏ´Â ´Þ·ÂÀº ¾à 1500³âÀü¿¡ ¸¸µé¾îÁø°ÍÀÔ´Ï´Ù.



ÀÌ¿¡ ºñÇؼ­  ¿äÀÏÁ¦(7ÀÏ1ÁÖ)ÀÇ ±â¿øÀº ÈξÀ ¿ª»ç°¡ ±íÁö¿ä.  ¼º°æ¿¡ Çϳª´Ô²²¼­ 6ÀÏ°£ õÁö¸¦ âÁ¶ÇϽðí 7ÀÏ°´Â ½¬¾ú´Ù´Â â¼¼±â¿¡ ±× »Ñ¸®¸¦ µÎ°í ÀÖ°ÚÁö¿ä.
¿äÀÏÁ¦(7ÀÏ1ÁÖ)ÀÇ ±¸Ã¼ÀûÀÎ ±â¿øÀº Ä®µ¥¾Æ¡¤¹Ùºô·Î´Ï¾Æ¿¡¼­ ³ª¿Ô´Ù°í ÇÕ´Ï´Ù.   ´Ü 7ÀÏÀ̶ó´Â ÁÖ±â ±× ÀÚüÀÇ ±â¿øÀº ÅÂÀ½·Â(÷¼ëäÕõ)ÀÇ 1¿ùÀ» 4µîºÐÇÑ µ¥¼­, ¶Ç´Â ÀÏ¡¤¿ù¡¤5´ëÇ༺(çéÓÞú¼àø)ÀÇ ½Å¾Ó¿¡¼­ »ý°å´Ù°í ÇÏÁö¿ä. ¹Ùºô·Î´Ï¾Æ¿¡¼­´Â óÀ½¿¡ »è(Þý)¿¡¼­ ½ÃÀÛÇÏ¿© 7ÀÏ°¸¶´Ù Àý´ëÈÞ½ÄÀÏ(ï¾ÓßýÌãÓìí) ¶Ç´Â ÀåÀÌ ¼­´Â ³¯À̶ó ÇÏ°í ´ÞÀÇ 28ÀÏ¿¡ À̸£·¯ ³ª¸ÓÁö 1ÀÏ ¶Ç´Â 2ÀÏÀº ¼ø¼­¿¡¼­ »°À¸³ª, BC 18¼¼±âÂëºÎÅÍ ¿ù»ó(êÅßÓ)°ú °ü°è¾øÀÌ ÀÏ°üÇÏ¿© ¼ø¼­¿¡ ³Ö¾ú´Ù°í ÇÕ´Ï´Ù.

ÀÌ ½À°üÀ» À̾î¹ÞÀº °ÍÀÌ À¯´ë·ÂÀ̸ç, ¸ð¼¼¿¡ ÀÇÇÑ ¹ÎÁ··ÂÀÇ È®¸³ ¶§¿¡ 7¿äÀÏÀÌ µµÀԵǾúÁö¿ä. ÀÌ°ÍÀÌ ±×¸®½ºµµ±³¡¤À̽½¶÷±³ µÎ ¹ÎÁ·¿¡ ÀüÇØÁø °ÍÀ̸ç, ±×¸®½ºµµ±³±Ç¿¡¼­´Â 325³â ´ÏÄɾưøÀÇȸ¿¡¼­ ÃáºÐÀÏÀº 3¿ù 21ÀÏ(´ç½ÃÀÇ À²¸®¿ì½º·Â)¿¡ °íÁ¤½ÃÅ´°ú µ¿½Ã¿¡ 7¿äÀÏÀÌ Á¤½ÄÀ¸·Î ä¿ëµÇ°Ô µÇ¾úÁö¿ä.



ÀÌ·¸°Ô ¿äÀÏÁ¦´Â ´Þ·Âº¸´Ù ÈξÀ ¿À·¡Àü¿¡ ¸¸µé¾îÁ³À¸¸ç
°°Àº ±âµ¶±³±Ç¿¡¼­ º¸´õ¶óµµ ¿äÀÏÁ¦°¡ ´Þ·Âº¸´Ù 200³âÀ̳ª ¾Õ¼­ Á¤½ÄÀ¸·Î Àû¿ëµÇ°í ÀÖ¾ú´ø °ÍÀÔ´Ï´Ù.
Áï ¼öµµ½Â µð¿À´Ï¼ö½º ¿¢½Ã±Í½º°¡  AD526³â¿¡ ´Þ·ÂÀ» ¸¸µé¶§´Â ÀÌ¹Ì ¿äÀÏÁ¦°¡ È®½ÇÈ÷ Á¤ÂøµÇ¾î ½ÃÇàµÇ°í ÀÖ¾ú´ø °ÍÀÔ´Ï´Ù.  
AD 1³â 1¿ù 1ÀÏÀÌ ¿ù¿äÀÏÀÌ µÇµµ·Ï ¸¸µç °Í¿¡´Â ¾Æ¹«¸® »ý°¢Çصµ °æÀ̽º·´´Ù°í  º¼ ¼ö »ÓÀÌ ¾ø³×¿ä.





ÀÚ ±×·³ ¿©±â¼­ C¾ð¾î·Î ³¯Â¥ ¾Ë°í¸®ÁòÀ» º¸°Ú½À´Ï´Ù.




# include <stdio.h>




//= 0 Sunday

int day_of_week(int y, int m, int d)

{

static int t[] = {0,3,2,5,0,3,5,1,4,6,2,4};

y-=m < 3;

retun (y +y/4-y/100+y/400+t[m-1]+d) %7;

}




void main()

{

int y,m,d;

char *day[7] = {"SUN","MON","TUE,"WED","THU","FRI","SAT"};




printf(" Enter date [yyyy mm dd]: ");

scanf("%d %d %d, &y, &m, &d);

printf("%s\n", day[day_of_week(y,m,d)]);

}


  Hit : 39294     Date : 2012/06/21 04:37



    
dudgns0908 Áú¹®Çϳª¸¸ÇÏ°Ù½À´Ï´Ù.
int day_of_week(int y, int m, int d)

{

static int t[] = {0,3,2,5,0,3,5,1,4,6,2,4};

y-=m < 3;

retun (y +y/4-y/100+y/400+t[m-1]+d) %7;

}
¿©±â¼­ y-=m < 3; ¶û t[m-1]ºÎºÐÀÌ ÀÌÇØ°¡ °¡Áö¾Ê´Âµ¥ ¼³¸íºÎŹµå·Áµµ µÇ³ª¿ä??
2012/09/10  
     [°øÁö] °­Á¸¦ ¿Ã¸®½Ç ¶§´Â ¸»¸Ó¸®¸¦ ´Þ¾ÆÁÖ¼¼¿ä^¤Ñ^ [29] ¸Û¸Û 02/27 18684
1580   °í¼ö´ÔµéÀÇ µµ¿òÀ» ¹Þ°í ½Í½À´Ï´Ù     vbnm111
02/11 140
1579   ¸®´ª½º Ä¿³Î 2.6 ¹öÀü ÀÌÈÄÀÇ LKM     jdo
07/25 647
1578   ½©ÄÚµå ¸ðÀ½     ÇØÅ·ÀßÇÏ°í½Í´Ù
01/15 1458
1577   Call by value VS Call by Reference     ÇØÅ·ÀßÇÏ°í½Í´Ù
01/15 848
1576   (²Ä¼ö) L.O.B Çѹ濡 Ŭ¸®¾îÇϱâ[2]     ÇØÅ·ÀßÇÏ°í½Í´Ù
01/14 1164
1575   towelroot.c (zip) ÄÚ¸àÆÃ.[1]     scube
08/18 3686
1574   levitator.c (¾Èµå·ÎÀÌµå ·çÆÃ) °ø°Ý ºÐ¼® ¼Ò½º ÄÚµå °øÀ¯.[4]     scube
08/17 3616
1573   ¹«·á Á¤º¸º¸¾È ±â¼úÀÎÀç ¾ç¼º °úÁ¤ ±³À°»ý ¸ðÁý     chanjung111
06/17 4406
1572   K-Shield ÁִϾî 5±â ¸ðÁý     lrtk
06/17 4151
1571   [ÆÁ] ÆÄÀ̽ã 2¼Ò½º¸¦ 3À¸·Î º¯°æÇØÁÖ´Â »çÀÌÆ®[3]     ÇѽÂÀç
05/13 3843
1570   ±¸±Û ¹é¸µÅ© ÀÛ¾÷ Áú¹®¿ä     wkatnxka
03/30 3298
1569   [ÆÁ] ¿ìºÐÅõ ¹Ì·¯¸µ¼­¹ö     ÇѽÂÀç
03/09 3984
1568 ºñ¹Ð±ÛÀÔ´Ï´Ù  °¨À»¸øÀâ°Ú³×¿ä¤Ì¤Ì     À×À×À×
01/15 3
1567   µ¥ºñ¾È °è¿­ ¸®´ª½º ÀÇÁ¸¼º ±úÁ³À»¶§ ÇØ°á¹ý     ÇѽÂÀç
11/27 4460
1566   È«º¸ÇÕ´Ï´Ù. ½Å»ý º¸¾ÈÄ¿¹Â´ÏƼÀÔ´Ï´Ù.     kimwoojin0952
10/26 4195
1565   ½Å±âÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î[3]     koreal33t
09/06 4591
1564   À©µµ¿ì,¸®´ª½º¿¡¼­ ³» ip¸¦ È®ÀÎÇØ º¸ÀÚ [1]     koreal33t
09/06 3794
1563   CTF »çÀÌÆ®[1]     koreal33t
09/06 4445
1562   ÀÚ°ÝÁõ (¹®Á¦)»çÀÌÆ® [2]     koreal33t
09/06 4263
1 [2][3][4][5][6][7][8][9][10]..[80]

Copyright 1999-2024 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org