¥´¥ó¤È¤â |
½½¿ÊBasic ¤Ç
for a=1 to 3 for b=1 to 3 if (a=1 and b=1) or (a=2 and b=2) then goto 40 for c=1 to 3 if (b=1 and c=1) or (b=2 and c=2) then goto 30 for d=1 to 3 if (c=1 and d=1) or (c=2 and d=2) then goto 20 for e=1 to 3 if (d=1 and e=1) or (d=2 and e=2) then goto 10 let s=s+1 10 next e 20 next d 30 next c 40 next b 50 next a print s end f£¹²¡¤·¤Æ¡¡99¡¦¡¦¡¦¡¦¡¦¡¦(Åú¤¨) |
ËÀî»Ô¡¡¡¡
12·î12Æü¡ÊÌÚ¡Ë 0:07:23¡¡¡¡
¡¡¡¡53741 |
¤ß¤«¤ó |
ËèÅÙ¤ª¤Ê¤¸¤ß¤ÎÁ²²½¼°¤Ç²ò¤±¤Ð¤¤¤¤¤ó¤À¤±¤É¡¢Â¤·»»¤Î¼ê´Ö¤ÏɬÍס£
¤¢¤é¤«¤¸¤áÁ÷¿®¥Õ¥©¡¼¥à¤Ë̾Á°¤òÆþ¤ì¤Æ¤ª¤¤¤¿¤È¤·¤Æ¤â¡¢£±Ê¬°ÊÆâ¤Ç ²òÅú¤òÁ÷¤ì¤ë¤Î¤«¡¦¡¦¡¦¡£ |
¡¡¡¡
12·î12Æü¡ÊÌÚ¡Ë 0:07:42¡¡¡¡
¡¡¡¡53742 |
¥Ù¥ë¥¯¡¦¥«¥Ã¥Ä¥§ |
R0G0¡¡£±Ä̤ê
R0G1¡¡£µÄ̤ê R0G2¡¡£¶Ä̤ê R0G3¡¡1Ä̤ê R1G1¡¡20Ä̤ê R1G2¡¡18Ä̤ê R1G3¡¡2Ä̤ê R2G2¡¡12Ä̤ê R2G3¡¡1ÄÌ¤ê ¡Ê5+6+1+18+2+1¡Ë¡ß2+1+20+12¡á99 99Ä̤ê¤Ë¤Ê¤ê¤Þ¤·¤¿¡£ |
¡¡¡¡
12·î12Æü¡ÊÌÚ¡Ë 0:11:47¡¡¡¡
¡¡¡¡53743 |
¥Ù¥ë¥¯¡¦¥«¥Ã¥Ä¥§ |
R¡¡1¡¡2¡¡5¡¡12¡¡29
G¡¡1¡¡2¡¡5¡¡12¡¡29 Y¡¡1¡¡3¡¡7¡¡17¡¡41 29+29+41¡á99 ¤³¤¦¤ä¤ì¤Ð´Êñ¤Ç¤·¤¿¡£ |
¡¡¡¡
12·î12Æü¡ÊÌÚ¡Ë 0:31:15¡¡¡¡
¡¡¡¡53744 |
¥¹¥â¡¼¥¯¥Þ¥ó |
#53744
¤Ê¤ë¤Û¤É¢ö 5¸Ä¤À¤Ã¤¿¤«¤é¡¢¼ù·Á¿Þ¤Ç¿ô¤¨¤Þ¤·¤¿ ^^; |
¡¡¡¡
12·î12Æü¡ÊÌÚ¡Ë 0:53:20¡¡¡¡
¡¡¡¡53745 |
º£Ç¯¤«¤é¹âÎð¼Ô |
#53744¥Ù¥ë¥¯¡¦¥«¥Ã¥Ä¥§¤µ¤ó¤ÈƱ¤¸ÊýË¡¤Ç¡¢Åú¤Ï¤¹¤°¤ËÆÀ¤é¤ì¤¿¤Î¤Ç¤¹¤¬¡¢¿²²á¤´¤·¤Þ¤·¤¿¡£»ÄÇ°¡ª |
¡¡¡¡
12·î12Æü¡ÊÌÚ¡Ë 0:59:23¡¡¡¡
¡¡¡¡53746 |
¡Ö¿ô³Ø¡×¾®Î¹¹Ô |
²«¿§¤Î¿ô¤Ç¾ì¹çʬ¤±¤·¤Æ¿ô¤¨¾å¤²¤·¤Þ¤·¤¿¤¬¡¢
°Å»»¤Ç¤Ï¡¢µ²±ÎϤ¬Â¤ê¤º¡¢¿²Íî¤Á¤·¤Þ¤·¤¿¡£ÌµÇ°¤Ç¤¹¡£ |
¡¡¡¡
12·î12Æü¡ÊÌÚ¡Ë 7:52:00¡¡¡¡
¡¡¡¡53747 |
¡Ö¿ô³Ø¡×¾®Î¹¹Ô |
½ÐÍè¹ç¤¤¤Ç¤¹¤¬¡¢£Ò£õ£â£ù¥×¥í¥°¥é¥à¤Ç¡¢
p (1..3).to_a.repeated_permutation(5).count{|x|(!(y=x.to_s).include?"1, 1")&&!(y.include?"2, 2")} |
¡¡¡¡
12·î12Æü¡ÊÌÚ¡Ë 7:58:53¡¡¡¡
¡¡¡¡53748 |
¡Ö¿ô³Ø¡×¾®Î¹¹Ô |
¤½¤¦¤«¡¢Á²²½¼°¤Ê¤é°Å»»¤Ç¤¤¿¤Î¤«¡¢
a(n+2)=2*a(n+1)+a(n), a(0)=1,a(1)=3 ¤Ç¤¹¤Í¡£ |
¡¡¡¡
12·î12Æü¡ÊÌÚ¡Ë 8:19:03¡¡¡¡
¡¡¡¡53749 |
¼êÉÁ¤¿ÞÌÌ¿¦¿Í |
ChatGPT-3.5¤Ë¥Ñ¥¤¥½¥ó¥×¥í¥°¥é¥à¤òºîÀ®¤·¤ÆÌ㤤¤Þ¤·¤¿¡£¥×¥í¥°¥é¥à¤Ï¡¢
from itertools import product def count_arrangements(): ¡¡¡¡colors=['R','G','Y'] ¡¡¡¡total_count=0 ¡¡¡¡for arrangement in product(colors,repeat=5): ¡¡¡¡¡¡¡¡valid=True ¡¡¡¡¡¡¡¡for i in range(4): ¡¡¡¡¡¡¡¡¡¡¡¡if (arrangement[i]=='R' and arrangement[i+1]=='R') or \ ¡¡¡¡¡¡¡¡¡¡¡¡ (arrangement[i]=='G' and arrangement[i+1]=='G'): ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡valid=False ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡break ¡¡¡¡¡¡¡¡if valid: ¡¡¡¡¡¡¡¡¡¡¡¡total_count +=1 ¡¡¡¡return total_count result=count_arrangements() print("ʤÙÊý¤ÎÁí¿ô:",result) chatGPT¤Î¼ÁÌäÍó¤ËÌäÂê¤ò¥³¥Ô¥Ú¤·¤Æ¡¢¤³¤ÎÌäÂê¤ò²ò¤¯python code¤òºîÀ®¤·¤Æ²¼¤µ¤¤¡£¤ÈµÆþ¤·¤ÆÁ÷¿®¤·¤ÆºîÀ®¤·¤ÆÌ㤤¤Þ¤·¤¿¡£AI¤ÏÀ¨¤¤¤Ç¤¹¤Í¡£ |
¡¡¡¡
12·î12Æü¡ÊÌÚ¡Ë 14:17:31¡¡¡¡
¡¡¡¡53750 |
»»¿ô¹¥¤ |
ưŪ·×²èË¡¤ò»È¤¤¤Þ¤·¤¿
# DPÇÛÎó¤Î½àÈ÷ n = 5 # ¤ª¤Ï¤¸¤¤Î¿ô dp = [[0] * 3 for _ in range(n + 1)] # dp[i][j]: Ťµi, ºÇ¸å¤Î¿§j (0=R, 1=G, 2=Y) # ½é´ü¾ò·ï dp[1][0] = 1 # R dp[1][1] = 1 # G dp[1][2] = 1 # Y # DP¤Î·×»» for i in range(2, n + 1): dp[i][0] = dp[i - 1][1] + dp[i - 1][2] # ºÇ¸å¤¬R dp[i][1] = dp[i - 1][0] + dp[i - 1][2] # ºÇ¸å¤¬G dp[i][2] = dp[i - 1][0] + dp[i - 1][1] + dp[i - 1][2] # ºÇ¸å¤¬Y # Åú¤¨ result = dp[n][0] + dp[n][1] + dp[n][2] result |
¡¡¡¡
12·î14Æü¡ÊÅÚ¡Ë 6:01:13¡¡¡¡
¡¡¡¡53751 |
KawadaT |
¥Ù¥ë¥¯¡¦¥«¥Ã¥Ä¥¨¤µ¤ó¤ÎRGYɽ¤È¡¡¥¹¥â¡¼¥¯¥Þ¥ó¤µ¤ó¤Î¼ù·Á¿Þ¤Î¤Ä¤Ê¤¬¤ê¤¬¤è¤¦¤ä¤¯Íý²ò¤Ç¤¤Þ¤·¤¿¡£¡Ö¿ô³Ø¡×¾®Î¹¹Ô¤µ¤ó¤Î¡¡Á²²½¼°¤â¡¡¤Ä¤Ê¤¬¤Ã¤Æ¤¤¤Þ¤¹¤Í¡£ |
¡¡¡¡
12·î15Æü¡ÊÆü¡Ë 7:45:19¡¡¡¡
¡¡¡¡53752 |
ÀÐÅĤ«¤«¤º |
ÀÖ¤òR¡¢ÎФòG¡¢黃¤òY¤È¤·¤Æ¼ù·Á¿Þ¤Ç²ò¤¤Þ¤·¤¿¡£ |
¡¡¡¡
12·î15Æü¡ÊÆü¡Ë 16:12:53¡¡¡¡
¡¡¡¡53753 |
¡Ö¿ô³Ø¡×¾®Î¹¹Ô |
¤¤¤Ä¤â»×¤¦¤Î¤Ç¤¹¤¬¡¢±ÜÍ÷¿ô¡¢¤¹¤´¤¤¡ª¡ª
> ¤¢¤Ê¤¿¤Ï¤³¤ÎÌäÂê¤Î 4276¿ÍÌܤÎÄ©Àï¼Ô¤Ç¤¹¡ª |
¡¡¡¡
12·î17Æü¡Ê²Ð¡Ë 8:16:54¡¡¡¡
¡¡¡¡53754 |
¼êÉÁ¤¿ÞÌÌ¿¦¿Í |
¥Þ¥¤¥¯¥í¥½¥Õ¥È¤Î¥ï¡¼¥É¤Ë¿ô¼°Åù¤òµÆþ¤·¤Æ¡¢¤½¤ì¤ò¥³¥Ô¡¼¥¢¥ó¥É¥Ú¡¼¥¹¥È¤·¤Æ¡¢¤·¤ÆChatGTP¤Ë¥×¥í¥°¥é¥à¤òºîÀ®¤·¤ÆÌ㤦»ö¤¬¤Ç¤¤Þ¤¹¡£ |
¡¡¡¡
12·î18Æü¡Ê¿å¡Ë 16:03:26¡¡¡¡
¡¡¡¡53755 |