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

uva 10790 - How Many Points of Intersection?

http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=99&page=show_problem&problem=1731 

   這是一個數學題,比較有意思。題意大致是:有2條平行的直線,第一條上面有m個點,第二條上面有n個點。那么連接這寫點能產生m*n
條直線(不包括和原來的執行平行的直線)。問這m*n直線最多有多少個內交點(意思是不屬于原來m,n個點的交點)...
   
   想來想去,推理了1個多小時才出來正式結果。感覺比較有意思,寫篇博文記錄下。我先是從反面排除,想了試了好久到最后還是發現無法
排除干凈。。。最后只能從正面開始求證了。我這樣定義一條執行(i,j),其中i代表在第一條直線中的端點,j代表在第二條直線中的端點。
顯然1 <= i <= m,而且1 <= j <= n。
   現在的話只要求出和直線(i,j)相加的直線有多少條,然后對i,j進行累加求和。再對和除以2就能得到答案了。
   那么有多少條直線能和直線(i,j)相交了。很顯然,和(i,j)相交的直線的端點必須在其兩側。意思是在第一條直線中的端點范圍為
[1,  i - 1],在第二條直線中的端點范圍為[j + 1, n],總結(i - 1) * (n - j) 條直線。但是還有第二種情況,在第一條直線中的端點范圍
為[i + 1, m], 在第二條直線中的端點范圍為[1,  j - 1],總結(m - i) * (j - 1) 條直線。
   總計sum = i * n + i - m -n + j (m - 2 * i + 1) 條直線。
   再求Σsum(j從1到n)得到和式(m*n*n - m*n - n*n + n) / 2,再對這個式子進行i從1到m的累加。因為沒有i了,其效果就是乘以m。
然后最終的和除以2,所以最后的表達式是(m*m*n*n - m*m*n - m*n*n + m*n) / 4。這個式子顯然是關于m,n對稱的。
這一點也可以驗證這個式子的正確性。


程序寫起來就很簡單了,代碼如下:
#include <iostream> 
using namespace std;

int main()
{
    long long m, n;
    int nCases = 0;
    
    while (cin >> m >> n, m + n != 0)
    {
        long long a = m * m;
        long long b = n * n;
        cout << "Case " << ++nCases << ": "
        << (a * b - a * n - b * m + m * n) / 4 << endl;
    }
    
    return 0;
}

posted on 2012-04-12 20:44 yx 閱讀(844) 評論(2)  編輯 收藏 引用 所屬分類: 數學題

評論

# re: uva 10790 - How Many Points of Intersection? 2012-04-16 12:52 遠行

呵呵,想了好久才想到的,不過想這些東西確實比較有意思@bigeast
  回復  更多評論   

<2012年4月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

導航

統計

公告

常用鏈接

留言簿(3)

隨筆分類

隨筆檔案

me

好友

同學

網友

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            久久久国产午夜精品| 亚洲精品乱码| 老司机免费视频一区二区| 欧美一区二区三区视频在线| 亚洲综合视频在线| 午夜精品福利一区二区三区av| 欧美激情一区二区三区| 亚洲一级影院| 欧美一区二区| 久久综合色8888| 欧美日韩国产精品专区| 国产精品欧美风情| 国产一区在线看| 亚洲欧洲日韩在线| 午夜国产精品视频| 欧美成人国产一区二区| 亚洲欧洲另类国产综合| 一区二区成人精品 | 国产九九精品| 亚洲成人在线免费| 在线亚洲精品| 久久综合一区| 中文久久精品| 美女国内精品自产拍在线播放| 欧美日韩日韩| 韩国av一区二区三区| 艳妇臀荡乳欲伦亚洲一区| 小辣椒精品导航| 欧美激情欧美激情在线五月| 中文一区二区| 欧美激情在线免费观看| 国产日韩在线一区| 一区二区三区欧美日韩| 免费观看久久久4p| 午夜精品久久久久久久99樱桃| 久久久水蜜桃| 国产日韩一区二区| 亚洲欧美另类在线| 日韩午夜在线视频| 欧美成人免费在线| 精品成人乱色一区二区| 午夜日韩在线观看| 一区二区三区成人| 欧美日韩国产成人在线| 亚洲国内自拍| 免费日韩av| 欧美在线亚洲| 国产在线精品自拍| 欧美在线免费| 亚洲女人av| 国产精品青草综合久久久久99| 99一区二区| 最新国产成人在线观看| 久久先锋资源| 在线观看日韩欧美| 欧美福利视频在线| 美国十次成人| 亚洲欧洲另类国产综合| 欧美福利在线| 欧美大胆成人| 99国产精品99久久久久久粉嫩| 欧美激情网友自拍| 亚洲精品日韩一| 欧美大片网址| 狼人天天伊人久久| 亚洲第一在线| 欧美激情一二三区| 欧美美女bb生活片| 亚洲一卡二卡三卡四卡五卡| 亚洲免费av片| 国产精品多人| 久久精品观看| 久久九九热免费视频| 1000部国产精品成人观看| 亚洲大片在线| 欧美美女bbbb| 欧美亚洲系列| 久久久亚洲午夜电影| 亚洲精选视频免费看| 日韩视频中文| 国产一区二区欧美日韩| 欧美激情精品| 国产精品盗摄一区二区三区| 欧美在线观看视频| 可以看av的网站久久看| 中文亚洲欧美| 久久狠狠久久综合桃花| 亚洲人在线视频| 亚洲一区二区三区三| 一区二区三区在线免费观看| 亚洲三级网站| 国产一区欧美| 99re6这里只有精品视频在线观看| 国产精品系列在线播放| 蜜桃av一区| 国产精品精品视频| 欧美国产日韩一区二区三区| 欧美性淫爽ww久久久久无| 久久噜噜噜精品国产亚洲综合| 蜜乳av另类精品一区二区| 亚洲综合欧美| 欧美精品1区| 久久精品视频va| 欧美日韩免费一区二区三区| 久久久久久色| 欧美视频中文一区二区三区在线观看| 久久精品亚洲热| 欧美日韩中国免费专区在线看| 久久亚洲影音av资源网| 国产精品男gay被猛男狂揉视频| 欧美激情按摩| 狠狠色狠狠色综合日日五| 这里只有精品视频| 亚洲精品视频在线观看免费| 欧美中文字幕在线播放| 亚洲欧美日韩国产一区| 欧美日韩爆操| 亚洲国产精品999| 精品成人a区在线观看| 午夜精品久久久久久99热软件| 中文有码久久| 欧美乱大交xxxxx| 欧美黄色一区二区| 激情国产一区| 欧美一区二区三区久久精品| 亚洲资源在线观看| 欧美色图麻豆| 国产在线视频欧美| 亚洲午夜精品| 日韩午夜电影av| 欧美va天堂在线| 蜜臀va亚洲va欧美va天堂| 国产一区二区三区的电影 | 久久国产乱子精品免费女| 香蕉久久久久久久av网站| 欧美日韩一区在线观看视频| 亚洲精品国精品久久99热| 亚洲免费观看高清完整版在线观看熊| 浪潮色综合久久天堂| 欧美成人日韩| 亚洲精品国产精品乱码不99| 卡一卡二国产精品| 亚洲国产精品一区| 一区二区三区产品免费精品久久75 | 国产亚洲在线观看| 欧美一区二区三区视频在线| 久久精品官网| 激情成人综合| 欧美成人午夜免费视在线看片| 亚洲成色www久久网站| 日韩一二三在线视频播| 欧美日韩三级在线| 亚洲曰本av电影| 免费观看久久久4p| 一区二区欧美精品| 国产麻豆91精品| 久久久久国产精品一区三寸| 欧美高清在线一区| 一区二区日韩免费看| 国产精品一区二区视频| 久久精品中文字幕免费mv| 欧美成人国产va精品日本一级| 亚洲美女精品成人在线视频| 欧美日韩在线免费观看| 午夜精品www| 欧美激情国产日韩| 亚洲影院高清在线| 精品动漫av| 欧美日韩在线三区| 久久久久久网站| 夜夜嗨av一区二区三区网页| 久久国产精品亚洲77777| 亚洲乱亚洲高清| 国产午夜精品福利| 欧美日韩精品二区第二页| 性欧美超级视频| 日韩小视频在线观看专区| 久久天天躁狠狠躁夜夜av| 在线视频你懂得一区| 国产夜色精品一区二区av| 欧美激情综合在线| 欧美一区在线直播| 一本色道久久综合亚洲精品婷婷 | 一区二区三区四区五区视频| 欧美诱惑福利视频| aa亚洲婷婷| 18成人免费观看视频| 欧美午夜一区二区福利视频| 久久夜色精品国产| 欧美一区二区视频97| 亚洲视频在线观看视频| 亚洲电影免费在线 | 99精品国产福利在线观看免费| 久久精品人人做人人综合| 亚洲小视频在线观看| 亚洲精品欧洲精品| 在线观看成人小视频| 国产精品一级| 国产精品对白刺激久久久| 欧美日韩国产va另类|