国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

pta模擬題——7-34 刮刮彩票

這篇具有很好參考價(jià)值的文章主要介紹了pta模擬題——7-34 刮刮彩票。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

“刮刮彩票”是一款網(wǎng)絡(luò)游戲里面的一個(gè)小游戲。如圖所示:

pta模擬題——7-34 刮刮彩票,算法,數(shù)據(jù)結(jié)構(gòu)

每次游戲玩家會(huì)拿到一張彩票,上面會(huì)有 9 個(gè)數(shù)字,分別為數(shù)字 1 到數(shù)字 9,數(shù)字各不重復(fù),并以?3×3?的“九宮格”形式排布在彩票上。

在游戲開始時(shí)能看見一個(gè)位置上的數(shù)字,其他位置上的數(shù)字均不可見。你可以選擇三個(gè)位置的數(shù)字刮開,這樣玩家就能看見四個(gè)位置上的數(shù)字了。最后玩家再?gòu)?3 橫、3 豎、2 斜共 8 個(gè)方向中挑選一個(gè)方向,方向上三個(gè)數(shù)字的和可根據(jù)下列表格進(jìn)行兌獎(jiǎng),獲得對(duì)應(yīng)數(shù)額的金幣。

數(shù)字合計(jì) 獲得金幣 數(shù)字合計(jì) 獲得金幣
6 10,000 16 72
7 36 17 180
8 720 18 119
9 360 19 36
10 80 20 306
11 252 21 1,080
12 108 22 144
13 72 23 1,800
14 54 24 3,600
15 180

現(xiàn)在請(qǐng)你寫出一個(gè)模擬程序,模擬玩家的游戲過程。

輸入格式:

輸入第一部分給出一張合法的彩票,即用 3 行 3 列給出 0 至 9 的數(shù)字。0 表示的是這個(gè)位置上的數(shù)字初始時(shí)就能看見了,而不是彩票上的數(shù)字為 0。

第二部給出玩家刮開的三個(gè)位置,分為三行,每行按格式?x y?給出玩家刮開的位置的行號(hào)和列號(hào)(題目中定義左上角的位置為第 1 行、第 1 列。)。數(shù)據(jù)保證玩家不會(huì)重復(fù)刮開已刮開的數(shù)字。

最后一部分給出玩家選擇的方向,即一個(gè)整數(shù): 1 至 3 表示選擇橫向的第一行、第二行、第三行,4 至 6 表示縱向的第一列、第二列、第三列,7、8分別表示左上到右下的主對(duì)角線和右上到左下的副對(duì)角線。

輸出格式:

對(duì)于每一個(gè)刮開的操作,在一行中輸出玩家能看到的數(shù)字。最后對(duì)于選擇的方向,在一行中輸出玩家獲得的金幣數(shù)量。

輸入樣例:

1 2 3
4 5 6
7 8 0
1 1
2 2
2 3
7

輸出樣例:

1
5
6
180
#include<stdio.h>
int main()
{
    int arr[4][4];
    int x,y;
    int sum1 =0+1+2+3+4+5+6+7+8+9;
    for(int i =1;i<=3;++i)
    {
        for(int j = 1;j<=3;++j)
        {
            scanf("%d",&arr[i][j]);
            sum1-=arr[i][j];
            if(arr[i][j]==0)
            {
                x=i;
                y=j;
            }
        }
    }
    arr[x][y] = sum1;
    for(int i = 0;i<3;++i)
    {
        scanf("%d %d",&x,&y);
        printf("%d\n",arr[x][y]);
    }
    int direct = 0;
    scanf("%d",&direct);
    int sum = 0;
    switch(direct)
    {
        case 1:
            sum = arr[1][1]+arr[1][2]+arr[1][3];
            break;
        case 2:
            sum = arr[2][1]+arr[2][2]+arr[2][3];
            break;
        case 3:
            sum = arr[3][1]+arr[3][2]+arr[3][3];
            break;
        case 4:
            sum = arr[1][1]+arr[2][1]+arr[3][1];
            break;
        case 5:
            sum = arr[1][2]+arr[2][2]+arr[3][2];
            break;
        case 6:
            sum = arr[1][3]+arr[2][3]+arr[3][3];
            break;
        case 7:
            sum = arr[1][1]+arr[2][2]+arr[3][3];
            break;
        case 8:
            sum = arr[1][3]+arr[2][2]+arr[3][1];
            break;
        default:
            break;
    }
    int prize[25]={0,0,0,0,0,0,10000,36,720,360,80,252,108,72,54,180,72,180,119,36,306,1080,144,1800,3600,0};
    printf("%d\n",prize[sum]);
    return 0;
}



?文章來源地址http://www.zghlxwxcb.cn/news/detail-756194.html

到了這里,關(guān)于pta模擬題——7-34 刮刮彩票的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • hw大一Python模擬題詳解

    hw大一Python模擬題詳解

    一、選擇題 1、關(guān)于Python語言的特點(diǎn),以下選項(xiàng)描述正確的是( B )。 A.Python語言不支持面向?qū)ο蟆??????????? B.Python語言是解釋型語言。 C.Python語言是編譯型語言。????????????? D.Python語言是非跨平臺(tái)語言。 解析: Python 是一種解釋型、面向?qū)ο?、?dòng)態(tài)數(shù)據(jù)類型

    2024年01月16日
    瀏覽(22)
  • 736. Lisp 語法解析 : DFS 模擬題

    這是 LeetCode 上的 736. Lisp 語法解析 ,難度為 困難 。 Tag : 「DFS」、「模擬」、「哈希表」 給你一個(gè)類似 Lisp 語句的字符串表達(dá)式 expression ,求出其計(jì)算結(jié)果。 表達(dá)式語法如下所示: 表達(dá)式可以為整數(shù), let 表達(dá)式, add 表達(dá)式, mult 表達(dá)式,或賦值的變量。表達(dá)式的結(jié)果總是

    2024年02月03日
    瀏覽(22)
  • Vj程序設(shè)計(jì)復(fù)雜模擬題訓(xùn)練

    飛飛很喜歡打牌,他決定苦練牌技,終成賭神! 飛飛有? A ?×? B ?張撲克牌。每張撲克牌有一個(gè)大小(整數(shù),記為 a,范圍區(qū)間是?0?到? A ?-?1)和一個(gè)花色(整數(shù),記為 b,范圍區(qū)間是?0?到? B ?-?1。 撲克牌是互異的,也就是獨(dú)一無二的,也就是說沒有兩張牌大小和花

    2023年04月19日
    瀏覽(22)
  • 軟考高項(xiàng):信息網(wǎng)絡(luò)安全模擬題

    280、在TCP/IP的體系架構(gòu)中,ARP協(xié)議位于(),它的作用是()。 A.網(wǎng)絡(luò)層將MAC地址解析為IP地址 B.鏈路層將MAC地址解析為IP地址 C.網(wǎng)絡(luò)層將IP地址解析為MAC地址 D.鏈路層將lP地址解析為MAC地址 正確答案:D 解析:在TCP/IP的體系架構(gòu)中,ARP協(xié)議位于鏈路層,它的作用是將IP地址解析為MAC地址

    2024年02月13日
    瀏覽(27)
  • csp-j/s模擬題詳細(xì)題解

    題目描述 一天小理買了N個(gè)容量可以認(rèn)為是無限大的瓶子,開始時(shí)每個(gè)瓶子里有1升水。接著小理發(fā)現(xiàn)瓶子實(shí)在太多了,于是他決定保留不超過K個(gè)瓶子,每次他選擇兩個(gè)當(dāng)前含水量相同的瓶子合并。(即把一個(gè)瓶子的水全部倒進(jìn)另一個(gè)里然后把空瓶丟棄) (注:不能丟棄有水

    2024年02月10日
    瀏覽(25)
  • 軟考高項(xiàng):信息網(wǎng)絡(luò)安全知識(shí)模擬題

    620、以下哪個(gè)場(chǎng)景屬于身份鑒別過程()。 A.用戶依照提示輸入用戶名、口令和短信驗(yàn)證碼,成功登錄該應(yīng)用。 B.用戶在網(wǎng)絡(luò)上共享了的一份加密的pdf文檔,以阻止其他人下載查看文檔中的內(nèi)容。 C.用戶給自己編寫的文檔加上水印。 D.用戶在網(wǎng)上下載了一份帶水印的文檔,去掉

    2024年02月05日
    瀏覽(21)
  • 國(guó)家信息安全水平考試NISP一級(jí)模擬題

    1. ? 下列關(guān)于用戶口令說法錯(cuò)誤的是 ( ? ) 。 A. ? 口令不能設(shè)置為空 B. ? 口令長(zhǎng)度越長(zhǎng), ? 安全性越高 C. ? 復(fù)雜口令安全性足夠高,不需要定期修改 D. ? 口令認(rèn)證是最常見的認(rèn)證機(jī)制 正確答案: ? C 2. ? 下列關(guān)于木馬病毒的特性, ? 不正確的是 ( ? ) 。 A. ? 隱蔽

    2023年04月08日
    瀏覽(19)
  • 網(wǎng)絡(luò)安全模擬題----軟考高項(xiàng)的走過來

    1、某公司技術(shù)人員利于自己的技術(shù)入侵了某電商數(shù)據(jù)庫(kù),將其中的用戶數(shù)據(jù)下載后在暗網(wǎng)中進(jìn)行售賣,該行為的處置最適用的是以下那部法律?(??) A.刑法????B.網(wǎng)絡(luò)安全法?????C.電子簽名法?????D.勞動(dòng)法 正確答案:A?????解析:入侵他人網(wǎng)站,角觸犯的是刑法,不屬于

    2024年02月10日
    瀏覽(20)
  • 藍(lán)橋杯web開發(fā)-5道模擬題讓你信心滿滿

    藍(lán)橋杯web開發(fā)-5道模擬題讓你信心滿滿

    ?? 作者簡(jiǎn)介:大家好,我是阿牛,全棧領(lǐng)域新星創(chuàng)作者。?? ?? 個(gè)人主頁:館主阿牛?? ?? 支持我:點(diǎn)贊??+收藏??+留言?? ?? 系列專欄:硬泡 javascript?? ??格言:迄今所有人生都大寫著失敗,但不妨礙我繼續(xù)向前!?? 前些天發(fā)現(xiàn)了一個(gè)比較好的人工智能學(xué)習(xí)網(wǎng)站,

    2023年04月09日
    瀏覽(45)
  • 信息網(wǎng)絡(luò)安全模擬題----軟考高項(xiàng)的走過來

    101、通過“計(jì)算機(jī)管理”來清除時(shí)間日志也可以達(dá)到清除痕跡的目的,具體操作是() A.禁用“event system”服務(wù)????????B.禁用“net logon”服務(wù) C.禁用“event log”服務(wù)??????D.禁用“secondary logon”服務(wù) 正確答案:C?????解析:通過“計(jì)算機(jī)管理”來清除時(shí)間日志也可以達(dá)到清

    2024年02月08日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包