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

USACO 2.1 Sorting A Three-Valued Sequence


兩個數,如果它們現在的位置和最終排序后的位置恰好相反,那么將這兩個數互換,就不需要再動了。對于這樣的數,互換次數為1。
除此之外,可能是1在2的位置上,2在3的位置上,3在1的位置上或1在3的位置上,3在2的位置上,2在1的位置上。這樣形成一個環。這個環換2次,即可排好序。

首先用計數排序計算好某一個數應該在的位置,然后分別計算出上面兩種情形的數目。相加即可。

#include?<iostream>
#include?
<fstream>

using?namespace?std;

ifstream?fin(
"sort3.in");
ofstream?fout(
"sort3.out");

#ifdef?_DEBUG
#define?out?cout
#define?in?cin
#else
#define?out?fout
#define?in?fin
#endif

//?sum[i]:i的最終位置為sum[i-1]->sum[i]之間
int?sum[4];
//?cnt[i][j]?i位置上j的數目
int?cnt[4][4];?
//存儲原始輸入數據
int?data[1000];

//排好序后,第i個位置應該是什么數
int?get_num(int?i)
{
????
if(i<=sum[1])?return?1;
????
else?if(i<=sum[2])?return?2;
????
else?return?3;
}

void?solve()
{
????
int?n;
????
in>>n;
???
????
int?tmp;

????
for(int?i=0;i<n;++i){
????????
in>>data[i];
????????sum[?data[i]?]?
++;
????}

????sum[
2]+=sum[1];
????sum[
3]+=sum[2];

????
for(int?i=0;i<n;++i){
????????cnt[get_num(i
+1)][data[i]]++;
????}

????
int?res?=?0;

????
for(int?i=1;i<=3;++i){
????????
for(int?j=1;j<=3;++j){
????????????
if(i==j)?continue;
???????????tmp?
=?min(cnt[i][j],cnt[j][i]);
???????????cnt[i][j]
-=tmp;
???????????cnt[j][i]
-=tmp;
???????????res
+=tmp;
????????}
????}

????res
+=min(cnt[2][3],min(cnt[3][1],cnt[1][2]))*2;
????res
+=min(cnt[2][1],min(cnt[3][2],cnt[1][3]))*2;

????
out<<res<<endl;
}

int?main(int?argc,char?*argv[])
{
????solve();?
????
return?0;
}


posted on 2009-06-19 20:07 YZY 閱讀(1163) 評論(0)  編輯 收藏 引用 所屬分類: AlgorithmUSACO

導航

<2009年6月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

統計

常用鏈接

留言簿(2)

隨筆分類

隨筆檔案

搜索

積分與排名

最新評論

閱讀排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            午夜天堂精品久久久久| 国产精品欧美精品| 欧美激情一区在线| 美乳少妇欧美精品| 亚洲激情视频网站| 亚洲日本中文字幕| 在线午夜精品自拍| 午夜综合激情| 欧美成人精品三级在线观看| 欧美日韩直播| 国产三级精品三级| 亚洲精品美女久久7777777| 一区二区三区高清在线| 午夜国产不卡在线观看视频| 久久久一区二区三区| 国产欧美欧美| 亚洲男人的天堂在线| 亚洲精品国精品久久99热一| 亚洲激情图片小说视频| 在线一区欧美| 久久综合九色综合网站| 欧美日韩一区二区三区在线视频| 国产伦一区二区三区色一情| 亚洲福利在线观看| 西西裸体人体做爰大胆久久久| 美日韩精品视频| 亚洲视频图片小说| 欧美成人在线影院| 国产午夜亚洲精品不卡| 亚洲最新视频在线| 蜜臀av性久久久久蜜臀aⅴ四虎| 一区二区成人精品| 美国成人直播| 国产性天天综合网| 一区二区三区精品视频在线观看| 久久久久青草大香线综合精品| 99国产精品视频免费观看| 久久综合激情| 精品不卡视频| 久久人人超碰| 欧美一区二区三区电影在线观看| 欧美日韩亚洲成人| 亚洲欧洲精品一区二区| 久久综合久久综合久久| 亚洲一区在线播放| 欧美日韩中字| 一本久久综合亚洲鲁鲁五月天| 欧美激情自拍| 欧美aaaaaaaa牛牛影院| 激情久久婷婷| 麻豆精品国产91久久久久久| 亚洲尤物在线| 国产精品嫩草久久久久| 亚洲男人的天堂在线| 亚洲乱码精品一二三四区日韩在线| 久久伊人精品天天| 亚洲国产精品专区久久| 欧美成人乱码一区二区三区| 久久久久久久久久久久久9999| 国内久久婷婷综合| 免费在线一区二区| 麻豆精品在线视频| 91久久精品国产91久久| 亚洲高清av| 欧美巨乳在线观看| 亚洲一区免费观看| 午夜视频在线观看一区二区三区| 国产日韩免费| 麻豆精品视频| 欧美精品一区二区视频| 亚洲一区日本| 性色av一区二区三区在线观看| 亚洲国产成人久久综合一区| 一区二区三区高清| 国产精品麻豆成人av电影艾秋 | 国产欧美日韩三区| 久久av一区| 久久影院午夜片一区| 亚洲激情av| 日韩一级成人av| 国产欧美一区二区三区另类精品| 久久视频在线免费观看| 欧美成人精品激情在线观看| 亚洲午夜电影网| 久久激情综合网| 亚洲精品黄色| 午夜精品久久久久久久99热浪潮 | 国产精品久久9| 久久久国际精品| 欧美精品一区在线发布| 午夜在线成人av| 免费不卡视频| 香蕉国产精品偷在线观看不卡 | 亚洲美女福利视频网站| 国产女主播一区二区三区| 欧美xxx成人| 国产精品伦一区| 亚洲福利视频免费观看| 国产乱理伦片在线观看夜一区| 欧美不卡在线视频| 国产精品欧美日韩一区| 亚洲经典在线看| 狠狠色狠狠色综合日日91app| 亚洲片在线资源| 极品尤物av久久免费看 | 亚洲影院免费观看| 亚洲国产精品久久91精品| 亚洲在线1234| 在线视频亚洲一区| 麻豆久久婷婷| 久久久女女女女999久久| 国产精品扒开腿做爽爽爽视频| 欧美黑人在线播放| 国内综合精品午夜久久资源| 一本色道精品久久一区二区三区| 在线观看成人一级片| 欧美一区二区啪啪| 午夜在线成人av| 欧美视频一区二区| 亚洲破处大片| 日韩午夜激情av| 女主播福利一区| 欧美成va人片在线观看| 一区二区三区在线免费观看| 欧美一区二区三区视频在线 | 欧美一区=区| 久久久久久亚洲精品中文字幕| 一区二区欧美激情| 99re6这里只有精品| 久久久久亚洲综合| 久久深夜福利免费观看| 国产性猛交xxxx免费看久久| 亚洲欧美精品伊人久久| 午夜精品一区二区三区在线播放| 欧美精品在线观看播放| 亚洲激情成人网| 99国产精品视频免费观看| 男女av一区三区二区色多| 欧美黄色视屏| 亚洲精品专区| 欧美日韩国产一区| av成人黄色| 欧美一区日本一区韩国一区| 国产精品欧美风情| 小嫩嫩精品导航| 老司机67194精品线观看| 在线成人中文字幕| 美女主播一区| 亚洲人成人一区二区在线观看| 亚洲精品你懂的| 欧美调教视频| 亚洲一区亚洲二区| 久久一区二区三区国产精品| 伊人久久大香线蕉综合热线| 免费观看日韩| 亚洲精品社区| 欧美一区二区三区视频| 国模精品娜娜一二三区| 乱码第一页成人| 夜夜嗨一区二区| 久久精品99久久香蕉国产色戒| 精品999日本| 欧美日韩卡一卡二| 久久国产精品一区二区三区| 欧美国产大片| 亚洲欧美色一区| 在线观看亚洲精品| 欧美午夜精品一区二区三区| 先锋影音国产一区| 亚洲黑丝在线| 久久精品盗摄| 99精品视频一区| 国产色综合网| 欧美日韩调教| 久久免费视频观看| 一区二区三区精品国产| 狂野欧美性猛交xxxx巴西| 一区二区av| 亚洲第一在线综合网站| 国产精品亚洲成人| 欧美黄色视屏| 久久精品国产清自在天天线 | 亚洲欧洲日本mm| 久久精品国产免费观看| 日韩午夜激情电影| 一区二区三区在线不卡| 国产精品久久久久久久久果冻传媒| 久久婷婷国产麻豆91天堂| 亚洲天天影视| 日韩亚洲国产精品| 亚洲国产日韩综合一区| 久久看片网站| 欧美一级午夜免费电影| 中文在线资源观看网站视频免费不卡 | 老司机aⅴ在线精品导航| 亚洲午夜伦理| 亚洲日韩欧美一区二区在线| 国产最新精品精品你懂的| 国产精品美女www爽爽爽视频| 欧美成人自拍|