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

Uriel's Corner

Research Associate @ Harvard University / Research Interests: Computer Vision, Biomedical Image Analysis, Machine Learning
posts - 0, comments - 50, trackbacks - 0, articles - 594

HDU 3378 San Guo Sha---模擬

Posted on 2011-05-02 23:31 Uriel 閱讀(4002) 評論(0)  編輯 收藏 引用 所屬分類: 模擬HDOJ

       今天晚上ch_g和MEC在HDU放了場Virtual Contest, 是以前的一層HDU月賽題... 一共8道... 依然悲劇... 組隊賽還是不給力啊... ...
       我只過了
San Guo Sha 這道, 還是最后1.5h一直糾結(jié)到最后才過...
       原來一直對三國殺木有興趣的, 所以當(dāng)寢室眾人沉浸其中的時候我都不參與, 結(jié)果今天這題題目沒有說得很完全, 就一直糾結(jié)啊糾結(jié)... 最后QQ線上請教了會三國殺的同學(xué)才知道內(nèi)奸要到最后跟主公單挑并且勝了才算贏... 題目沒有提到啊... - -||

       WS的代碼如下...

      

#include<stdio.h>
#include
<stdlib.h>
#include
<string.h>

struct player {
    
int id;
    
int alive;
    
int nkill[4];
    
int sco;
}
 p[110];

int N, M, winner;
int n[4], idNJ;
bool killZG;

int role(char *s) {
    
if (!strcmp(s, "ZG"))
        
return 0;
    
if (!strcmp(s, "ZC"))
        
return 1;
    
if (!strcmp(s, "NJ"))
        
return 2;
    
if (!strcmp(s, "FZ"))
        
return 3;
}


void check() {
    
if (!n[2&& !n[3&& n[0> 0)
        winner 
= 1;
    
else if (!n[0&& !n[1&& n[2== 1 && !n[3&& killZG)
        winner 
= 2;
    
else if (!n[0])
        winner 
= 3;
}


void getscore() {
    
int i, j;
    
if (winner == 1{
        
for (i = 0; i < N; ++i) {
            
if (p[i].id == 0{
                p[i].sco 
= 4 + n[1* 2;
                p[i].sco 
+= p[i].nkill[2+ p[i].nkill[3];
            }

            
else if(p[i].id == 1{
                p[i].sco 
= 5 + n[1];
                p[i].sco 
+= p[i].nkill[2+ p[i].nkill[3];
            }

            
else if(p[i].id == 2{
                
if(killZG == false && idNJ == i)
                    p[i].sco 
= N;
            }

        }

    }

    
else if(winner == 2{
        
for(i = 0; i < N; ++i) {
            
if(p[i].id == 0{
                p[i].sco 
= 1;
            }

            
else if(p[i].id == 2{
                
if(p[i].alive) p[i].sco = 4 + 2 * N;
            }

        }

    }

    
else if(winner == 3{
        
for(i = 0; i < N; ++i) {
            
if(p[i].id == 2{
                
if(p[i].alive) p[i].sco = 1;
            }

            
else if(p[i].id == 3{
                p[i].sco 
= n[3* 3;
                p[i].sco 
+= p[i].nkill[0* 2;
                p[i].sco 
+= p[i].nkill[1+ p[i].nkill[2];
            }

        }

    }

}


int main() {
    
int cse, i, j, a, b, r1, r2, g;
    
char ss[10];
    scanf(
"%d"&cse);
    
while (cse--{
        scanf(
"%d %d"&N, &M);
        memset(n, 
0sizeof(n));
        killZG 
= false;
        
for (i = 0; i < N; ++i) {
            scanf(
"%s", ss);
            p[i].id 
= role(ss);
            n[p[i].id]
++;
            p[i].alive 
= 1;
            memset(p[i].nkill, 
0sizeof(p[i].nkill));
            p[i].sco 
= 0;
        }

        winner 
= 0;
        
for (i = 0; i < M; ++i) {
            scanf(
"%d %d"&a, &b);
            p[b].alive 
= 0;
            p[a].nkill[p[b].id]
++;
            
if (!n[1&& !n[3&& (n[2== 1)) {
                
if (p[a].id == 0 && p[b].id == 2{
                    killZG 
= false;
                    idNJ 
= b;
                }

                
else {
                    killZG 
= true;
                    idNJ 
= a;
                }

            }

            n[p[b].id]
--;
            check();
            
if (winner!=0{
                getscore();
                
for (j = 0; j < N - 1++j) {
                    printf(
"%d ", p[j].sco);
                }

                printf(
"%d\n", p[j].sco);
                
break;
            }

        }

        
for (g = i + 1; g < M; ++g)
            scanf(
"%d %d"&a, &b);
    }

    
return 0;
}
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲欧美日韩精品久久| 日韩午夜免费| 久久一区二区三区四区五区| 精品二区久久| 欧美亚洲综合网| 欧美在线观看视频一区二区三区| 亚洲女人小视频在线观看| 亚洲调教视频在线观看| 亚洲欧美日产图| 久久精品主播| 欧美精品福利在线| 欧美性猛交xxxx乱大交退制版| 欧美日韩精品福利| 另类av导航| 欧美日韩国产高清| 国产亚洲精品高潮| 亚洲国产精品123| 亚洲一区二区三区精品在线观看 | 男女av一区三区二区色多| 老司机精品久久| 欧美日韩一区二区三区在线看 | 国产精品99久久久久久人| 亚洲自拍偷拍色片视频| 久久精品72免费观看| 欧美国产成人在线| 亚洲一区三区在线观看| 美日韩丰满少妇在线观看| 欧美视频在线看| 在线 亚洲欧美在线综合一区| 9色精品在线| 美女图片一区二区| 亚洲无线观看| 欧美大秀在线观看| 国产伦精品一区二区三区高清| 亚洲国产欧美在线人成| 欧美一区1区三区3区公司| 亚洲国产精品女人久久久| 一区二区三区精密机械公司| 久久综合激情| 国产香蕉97碰碰久久人人| 一卡二卡3卡四卡高清精品视频| 久久免费黄色| 亚洲在线观看视频| 欧美日韩高清在线| 一区二区三区在线观看欧美| 欧美亚洲一级| 在线视频免费在线观看一区二区| 欧美成人一区二区在线| 在线看欧美日韩| 午夜老司机精品| 一区二区三区黄色| 欧美日韩亚洲成人| 亚洲国产欧美不卡在线观看| 久久激情网站| 午夜视频在线观看一区二区| 国产精品日韩久久久久| 麻豆久久婷婷| 新狼窝色av性久久久久久| 国产精品国产三级国产aⅴ无密码| 一色屋精品视频在线看| 久久久久久网| 久久久久久自在自线| 国产有码在线一区二区视频| 亚洲尤物精选| 亚洲一区中文| 国产拍揄自揄精品视频麻豆| 欧美中在线观看| 欧美亚洲在线| 伊人天天综合| 亚洲第一偷拍| 欧美日韩三级视频| 亚洲一区二区精品| 中日韩视频在线观看| 国产毛片一区二区| 欧美中文在线免费| 欧美在线精品免播放器视频| 在线看片第一页欧美| 亚洲国产综合91精品麻豆| 欧美精品九九| 亚洲欧美日韩精品久久久| 欧美一区二区三区久久精品茉莉花 | 亚洲欧美在线aaa| 亚洲免费在线| 国内精品久久久久影院优| 欧美成人精品一区二区| 欧美大片一区二区三区| 亚洲一区网站| 久久精品日韩一区二区三区| 亚洲国产精品欧美一二99| 欧美日韩亚洲国产一区| 欧美一区二区视频在线观看| 久久精品国产久精国产爱| 亚洲黄色天堂| 一区二区三区视频免费在线观看| 免费在线国产精品| 免费在线成人av| 欧美日韩成人激情| 久久久久久亚洲综合影院红桃| 久久一区二区三区国产精品 | 亚洲一卡久久| 在线精品国产欧美| 亚洲免费观看视频| 精品成人久久| 亚洲亚洲精品三区日韩精品在线视频 | 一区二区激情| 国产综合香蕉五月婷在线| 亚洲国产91| 国产精品一二三四区| 亚洲第一黄色| 亚洲成色777777在线观看影院| 美女精品自拍一二三四| 午夜精品久久久久久久男人的天堂 | 在线免费观看视频一区| 一区二区三区精品| 亚洲国内欧美| 欧美专区第一页| 亚洲婷婷在线| 农村妇女精品| 久久久国产午夜精品| 欧美性猛交99久久久久99按摩| 男女精品网站| 美女福利精品视频| 国内偷自视频区视频综合| 在线视频你懂得一区| 99视频在线精品国自产拍免费观看| 久久高清国产| 久久久久久久综合色一本| 国产欧美精品在线播放| 一区二区三区www| 999亚洲国产精| 欧美电影在线免费观看网站| 欧美+亚洲+精品+三区| 国内精品久久久久影院 日本资源 国内精品久久久久伊人av | 欧美黄色小视频| 久久国产精品免费一区| 欧美午夜国产| 夜夜爽夜夜爽精品视频| 亚洲精品在线免费观看视频| 免费观看欧美在线视频的网站| 麻豆亚洲精品| 黄色成人在线免费| 久久精品一区四区| 久久综合一区二区三区| 国内精品嫩模av私拍在线观看| 一区二区91| 亚洲欧美日韩高清| 国产精品一二三视频| 国产精品99久久久久久久女警 | 午夜精品一区二区三区在线视| 性欧美大战久久久久久久久| 国产精品午夜久久| 欧美一级视频一区二区| 久久亚洲综合色| 亚洲欧洲精品一区二区精品久久久| 欧美电影免费网站| 一本色道久久88综合亚洲精品ⅰ| 亚洲欧洲av一区二区| 国产综合18久久久久久| 久久综合九色综合欧美狠狠| 欧美激情视频网站| 一区二区高清视频| 国产精品视频网| 99精品久久久| 国产精品一区二区久久| 午夜精品久久久久久99热| 久久久人成影片一区二区三区| 在线看视频不卡| 欧美日韩一级视频| 亚洲欧美三级在线| 欧美成人免费观看| 在线中文字幕不卡| 国内精品美女av在线播放| 欧美v日韩v国产v| 亚洲视频大全| 久久欧美肥婆一二区| 亚洲国产裸拍裸体视频在线观看乱了| 欧美高清视频一二三区| 亚洲欧美成人精品| 亚洲黄色av| 久久久久国产一区二区三区| 9l国产精品久久久久麻豆| 国产精品香蕉在线观看| 久久一区中文字幕| 亚洲综合欧美| 亚洲国产aⅴ天堂久久| 欧美一级免费视频| 亚洲乱码国产乱码精品精天堂| 国产情侣一区| 欧美日韩另类国产亚洲欧美一级| 欧美一区激情视频在线观看| 99精品国产福利在线观看免费| 久久一区二区三区四区| 亚洲一区二区四区| 亚洲精品久久久久久久久久久| 国产偷国产偷精品高清尤物| 欧美午夜不卡在线观看免费 | 欧美激情自拍| 久久综合久久综合九色| 欧美一区三区三区高中清蜜桃| 亚洲久色影视|