青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

pku1309 數學優化+枚舉

題目
Coconuts, Revisited
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 1832
Accepted: 737

Description

The short story titled Coconuts, by Ben Ames Williams, appeared in the Saturday Evening Post on October 9, 1926. The story tells about five men and a monkey who were shipwrecked on an island. They spent the first night gathering coconuts. During the night, one man woke up and decided to take his share of the coconuts. He divided them into five piles. One coconut was left over so he gave it to the monkey, then hid his share and went back to sheep.

Soon a second man woke up and did the same thing. After dividing the coconuts into five piles, one coconut was left over which he gave to the monkey. He then hid his share and went back to bed. The third, fourth, and fifth man followed exactly the same procedure. The next morning, after they all woke up, they divided the remaining coconuts into five equal shares. This time no coconuts were left over.

An obvious question is "how many coconuts did they originally gather?" There are an infinite number of answers, but the lowest of these is 3,121. But that's not our problem here.

Suppose we turn the problem around. If we know the number of coconuts that were gathered, what is the maximum number of persons (and one monkey) that could have been shipwrecked if the same procedure could occur?

Input

The input will consist of a sequence of integers, each representing the number of coconuts gathered by a group of persons (and a monkey) that were shipwrecked. The sequence will be followed by a negative number.

Output

For each number of coconuts, determine the largest number of persons who could have participated in the procedure described above. Display the results similar to the manner shown below, in the Expected Output. There may be no solution for some of the input cases; if so, state that observation.

Sample Input

25 30 3121 -1

Sample Output

25 coconuts, 3 people and 1 monkey 30 coconuts, no solution 3121 coconuts, 5 people and 1 monkey

Source


解法:
首先寫出遞推公式
f(0)=A  A=nk
f(i)=f(i-1)/(n-1)*n+1

隨便什么方法寫出閉形式
f(n)=[(n^n)*(A+n-1)]/[(n-1)^n]-(n-1)
題目中告訴f(n)的值,求n最大值
首先觀察下前面那個分式,由于n和n-1互質,所以n^n和(n-1)^n也互質,分式結果要為一個整數,f(n)+n-1中必須含有因子n^n;換句話說,f(n)+n-1>n^n,題目中給的f(n)可以用32位整數表示,那么n必然小于12!
下面不用說什么了,暴力吧,肯定0MS了~不過為了完美,n^n我用了二進制快速冪~具體看代碼吧

代碼:
 1 Source Code
 2 Problem: 1309        User: yzhw
 3 Memory: 392K        Time: 0MS
 4 Language: G++        Result: Accepted
 5 
 6     Source Code
 7 
 8     # include <cstdio>
 9     using namespace std;
10     long long pow(int a,int b)
11     {
12         long long ans=1,t=a;
13         while(b)
14         {
15             if(b&1) ans*=t;
16             t*=t;
17             b>>=1;
18         }
19         return ans;
20     }
21     int main()
22     {
23         //freopen("input.txt","r",stdin);
24         int n;
25         while(scanf("%d",&n)!=EOF&&n>=0)
26         {
27             int ans=-1,i;
28             for(i=2;i<=12;i++)
29             {
30                 long long t=n;
31                 t+=i-1;
32                 long long t1=pow(i,i),t2=pow(i-1,i);
33                 if(t%t1==0)
34                 {
35                     t=t/t1*t2-i+1;
36                     if(t>=0&&t%i==0) ans=i;
37                 }
38             }
39             if(ans==-1) printf("%d coconuts, no solution\n",n);
40             else printf("%d coconuts, %d people and 1 monkey\n",n,ans);
41         }
42         return 0;
43     }
44 
45 

posted on 2011-07-19 00:10 yzhw 閱讀(250) 評論(0)  編輯 收藏 引用 所屬分類: numberic

<2011年1月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
303112345

導航

統計

公告

統計系統

留言簿(1)

隨筆分類(227)

文章分類(2)

OJ

最新隨筆

搜索

積分與排名

最新評論

閱讀排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲乱码国产乱码精品精可以看 | 欧美一区二区三区免费视| 久久不射中文字幕| 亚洲精品中文字幕女同| 久久视频在线看| 国产日韩综合| 中日韩男男gay无套| 亚洲成色www久久网站| 亚洲伊人第一页| 欧美性做爰毛片| 中国日韩欧美久久久久久久久| 欧美激情片在线观看| 久久久久国产精品一区| 激情一区二区| 蜜桃久久av| 久久久99精品免费观看不卡| 国内精品久久久久影院优| 久久成人精品视频| 午夜一区二区三视频在线观看| 欧美午夜激情在线| 亚洲欧美一级二级三级| 亚洲一二三四区| 国产精品亚洲欧美| 久久九九电影| 久久男人资源视频| 亚洲人成人一区二区三区| 亚洲二区精品| 欧美三区美女| 久久国产精品一区二区| 久久精品视频免费观看| 尤物视频一区二区| 亚洲韩国日本中文字幕| 欧美日韩综合另类| 欧美一区二区三区精品电影| 欧美一区二区精品| 亚洲国产欧美在线| 一本在线高清不卡dvd| 国产精品免费在线| 久久久亚洲综合| 欧美成人精品h版在线观看| 国产美女一区| 欧美二区视频| 欧美三级电影一区| 久久久精品一区二区三区| 美日韩在线观看| 中文久久乱码一区二区| 欧美亚洲视频一区二区| 一区在线观看| 一本久久a久久免费精品不卡| 国产精品一区二区在线| 免费亚洲网站| 国产精品久久久久久久久久ktv| 久久久久久久欧美精品| 欧美成人精品不卡视频在线观看| 亚洲一区日韩在线| 久久手机精品视频| 午夜一区不卡| 欧美久久99| 美女免费视频一区| 国产精品久久999| 免费影视亚洲| 国产精品自拍网站| 亚洲美女91| 在线观看日韩av电影| 一区二区三区三区在线| 亚洲欧洲在线免费| 久久精品一区二区| 午夜精品久久久久99热蜜桃导演| 久久久噜噜噜久久狠狠50岁| 亚洲在线视频| 欧美日本韩国一区二区三区| 老司机一区二区三区| 国产欧美91| 夜夜嗨av一区二区三区四季av | 有坂深雪在线一区| 午夜久久资源| 亚洲欧美日韩一区二区三区在线 | 国产精品毛片va一区二区三区 | 久久久美女艺术照精彩视频福利播放| 亚洲视频观看| 欧美精品www| 欧美国产日韩视频| 在线视频国内自拍亚洲视频| 欧美一区亚洲| 欧美一区二区福利在线| 欧美日韩综合一区| 亚洲精品视频免费在线观看| 亚洲国产福利在线| 久久婷婷国产综合国色天香| 欧美一区亚洲二区| 国产精品家庭影院| 亚洲欧美精品在线观看| 午夜精品久久久久影视| 国产精品乱码一区二区三区| 亚洲国产成人不卡| 亚洲国产精品综合| 欧美18av| 亚洲国产精品美女| 亚洲九九精品| 亚洲一区二区三区在线观看视频| 一区二区亚洲| 欧美一区亚洲一区| 乱中年女人伦av一区二区| 好吊视频一区二区三区四区| 久久激情婷婷| 欧美福利视频网站| 亚洲精品小视频| 欧美日本高清视频| 亚洲视频精选| 久久精品国产亚洲一区二区| 国内精品久久久久伊人av| 另类天堂av| 日韩网站免费观看| 欧美一级视频一区二区| 国产一区二区三区在线观看免费| 久久久久久久久久久久久久一区| 欧美mv日韩mv国产网站| 亚洲精品欧美精品| 国产精品久久久久免费a∨大胸| 亚洲专区在线视频| 榴莲视频成人在线观看| 亚洲第一福利在线观看| 欧美喷潮久久久xxxxx| 亚洲一区二区在| 老司机一区二区三区| 一区二区三区国产在线| 国产毛片精品视频| 欧美xart系列高清| 夜夜嗨一区二区三区| 久久蜜桃香蕉精品一区二区三区| 亚洲国内精品| 国产精品日韩欧美一区二区三区| 久久九九免费| 99re66热这里只有精品3直播 | 午夜国产精品视频| 欧美11—12娇小xxxx| 亚洲一区二区三区国产| 一区在线播放| 国产精品久久77777| 欧美jizz19hd性欧美| 亚洲视频一二区| 欧美国产在线观看| 午夜精品亚洲| 亚洲欧洲日产国产综合网| 国产精品va在线| 久久最新视频| 亚洲国产日日夜夜| 性色av一区二区三区在线观看| 亚洲国产精品久久久久婷婷老年| 国产精品久久久久久av下载红粉 | 麻豆成人在线播放| 亚洲欧美视频在线观看| 亚洲麻豆国产自偷在线| 免费亚洲一区二区| 新狼窝色av性久久久久久| 性色av一区二区怡红| 亚洲国产中文字幕在线观看| 亚洲婷婷免费| 亚洲精品久久久久久久久久久久| 国产免费观看久久| 国产精品v欧美精品∨日韩| 欧美ed2k| 麻豆国产精品777777在线 | 国产精品观看| 欧美精品情趣视频| 久久理论片午夜琪琪电影网| 亚洲欧美视频在线观看视频| 一本色道**综合亚洲精品蜜桃冫| 国产嫩草一区二区三区在线观看 | 国产精品青草久久久久福利99| 免费亚洲电影在线| 久久五月激情| 久久久精品日韩| 午夜精品久久久久久99热| 亚洲一区二区免费看| 亚洲无线一线二线三线区别av| av成人国产| 亚洲三级毛片| 亚洲国产清纯| 亚洲欧洲另类国产综合| 亚洲黑丝一区二区| 亚洲精品婷婷| 正在播放亚洲一区| 亚洲一区免费网站| 亚洲女与黑人做爰| 午夜一区二区三区不卡视频| 亚洲欧美电影在线观看| 亚洲丰满在线| 欧美成人激情在线| 亚洲第一黄网| 亚洲精品美女91| 日韩一二三在线视频播| 这里只有精品视频在线| 亚洲视频www| 小黄鸭视频精品导航| 欧美一区三区二区在线观看| 久久精品国产清自在天天线| 美女视频黄免费的久久| 欧美激情视频一区二区三区免费| 欧美日韩精品一区二区三区四区 |