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

 

SWITCH

題目描述如下:

There are N lights in a line. Given the states (on/off) of the lights, your task is to determine at least how many lights should be switched (from on to off, or from off to on), in order to make the lights on and off alternatively.
Input
One line for each testcase.
The integer N (1 <= N <= 10000) comes first and is followed by N integers representing the states of the lights ("1" for on and "0" for off).
Process to the end-of-file.
Output
For each testcase output a line consists of only the least times of switches.
Sample Input
3 1 1 1
3 1 0 1
Sample Output
1
0

分析:該題看似簡(jiǎn)單但卻隱藏著陷阱,題目要求尋找的是最少的切換數(shù),故從第二盞燈開(kāi)始判斷處理得出的結(jié)論是不一定正確的。通過(guò)分析可以發(fā)現(xiàn)該題其實(shí)只存在兩種情況:奇數(shù)位置的燈開(kāi)著或者偶數(shù)位置的燈開(kāi)著。這樣可以直觀(guān)的處理該題:取奇數(shù)位置燈開(kāi)著需要切換燈狀態(tài)數(shù)與偶數(shù)位置燈開(kāi)著需切換燈狀態(tài)數(shù)的較小值。這樣的話(huà)需要掃描兩邊燈的狀態(tài)數(shù)組,開(kāi)銷(xiāo)較大。進(jìn)一步分析,設(shè)a為奇數(shù)位置的燈開(kāi)著需要切換的燈數(shù),b為偶數(shù)位置燈開(kāi)著需要切換的燈數(shù)。其實(shí)a+b=n。這樣本題就只需要掃描一遍數(shù)組,且進(jìn)一步優(yōu)化后存儲(chǔ)燈狀態(tài)的數(shù)組也可以省了。具體代碼如下:

 

 1#include <stdio.h>
 2#include <stdlib.h>
 3
 4int main(void)
 5{
 6    int n;
 7    int prev;
 8    int tmp;
 9    int cnt;
10    int a;
11    while (scanf("%d"&n) == 1)
12    {
13        prev = -1;
14        cnt = 0;
15        a = n;
16        while (n--)
17        {
18            scanf("%d"&tmp);
19            if (tmp == prev)
20            {
21                if (tmp == 0)
22                {
23                    prev = 1;
24                }

25                else
26                {
27                    prev = 0;
28                }

29                ++cnt;
30                continue;
31            }

32            prev = tmp;
33        }

34        if (cnt > a/2)
35            cnt = a-cnt;
36        printf("%d\n", cnt);
37    }

38    return 0;
39}

只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


posts - 12, comments - 1, trackbacks - 0, articles - 1

Copyright © 李東亮

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲国产成人91精品| 亚洲欧洲日本专区| 欧美一区二区三区久久精品| 欧美三级欧美一级| 午夜精品电影| 欧美亚洲综合网| 狠狠久久婷婷| 欧美国产极速在线| 欧美精品1区2区3区| 宅男在线国产精品| 亚洲视频在线观看一区| 国产婷婷97碰碰久久人人蜜臀| 久久国产直播| 麻豆国产精品va在线观看不卡| 亚洲福利视频一区| 亚洲日本在线视频观看| 国产精品国产三级国产普通话三级| 亚洲永久在线观看| 午夜精品久久久久久久久久久久久 | 免费一级欧美在线大片| 免播放器亚洲一区| 亚洲一线二线三线久久久| 亚洲欧美日韩精品综合在线观看| 在线观看欧美日韩国产| 亚洲欧洲精品一区二区三区不卡| 欧美午夜精品伦理| 欧美成人黑人xx视频免费观看| 欧美精品日韩一区| 久久精品网址| 欧美日韩国产综合视频在线| 久久av最新网址| 欧美精品色综合| 久久国产精品99久久久久久老狼| 久久久久综合| 亚洲欧美区自拍先锋| 麻豆精品视频在线| 亚洲欧洲99久久| 你懂的一区二区| 欧美一区免费视频| 欧美巨乳在线观看| 久久久综合精品| 欧美日韩国产天堂| 麻豆av一区二区三区久久| 国产精品v片在线观看不卡| 欧美freesex8一10精品| 国产精品视频精品| 最新亚洲视频| 国产午夜精品全部视频播放| 日韩午夜精品视频| 91久久久久久| 久久综合影视| 久久久xxx| 国产精品免费看久久久香蕉| 亚洲精品亚洲人成人网| 在线日韩av片| 久久精品国产亚洲一区二区| 欧美一区三区二区在线观看| 欧美日精品一区视频| 亚洲精品国产精品久久清纯直播 | 一区二区三区在线视频观看| 中国成人黄色视屏| 亚洲视频欧美在线| 欧美激情第一页xxx| 欧美黄色视屏| 最新日韩av| 欧美电影电视剧在线观看| 欧美aⅴ一区二区三区视频| 国内伊人久久久久久网站视频| 亚洲一区二区三区高清| 亚洲一区中文字幕在线观看| 欧美日韩在线一区| av成人手机在线| 一区二区欧美在线| 欧美日韩精品久久| 99精品国产在热久久婷婷| 夜夜嗨av一区二区三区网站四季av| 欧美不卡福利| 亚洲国产综合91精品麻豆| 亚洲伦伦在线| 欧美日韩综合不卡| 亚洲欧美久久久久一区二区三区| 亚洲欧美日韩综合aⅴ视频| 国产精品美女视频网站| 亚洲综合色噜噜狠狠| 久久精品主播| 91久久国产综合久久蜜月精品 | 一区二区免费在线观看| 亚洲制服欧美中文字幕中文字幕| 国产精品狠色婷| 欧美在线免费视屏| 免费一级欧美在线大片| 亚洲精品中文字幕女同| 欧美日韩中文字幕精品| 亚洲欧美日韩另类精品一区二区三区| 久久成人精品一区二区三区| 激情亚洲一区二区三区四区| 欧美成人国产一区二区| 一区二区三区精品视频在线观看| 午夜精品久久久久99热蜜桃导演| 国产一区视频在线观看免费| 美女主播一区| 亚洲一本大道在线| 男人天堂欧美日韩| 亚洲免费小视频| 在线成人h网| 国产精品国产自产拍高清av| 久久永久免费| 亚洲一二三四区| 欧美国产三区| 欧美在线亚洲综合一区| 亚洲黄一区二区| 国产精品区一区二区三| 麻豆国产精品777777在线| 亚洲一区二区在线播放| 麻豆精品传媒视频| 亚洲欧美一区二区三区极速播放| 伊人色综合久久天天五月婷| 欧美色中文字幕| 麻豆国产精品va在线观看不卡| 亚洲影视在线播放| 亚洲日本成人在线观看| 久久三级福利| 亚洲综合色自拍一区| 亚洲另类自拍| 狠狠色2019综合网| 国产日韩精品一区观看| 欧美三级在线视频| 欧美激情一区二区三区蜜桃视频| 久久成人免费电影| 香蕉久久夜色| 亚洲综合精品四区| 亚洲特级毛片| 这里只有视频精品| 99re热这里只有精品视频| 亚洲第一精品在线| 老鸭窝毛片一区二区三区| 欧美伊人久久大香线蕉综合69| 亚洲一区二区三区久久| 日韩系列欧美系列| 亚洲精品一区二区三区不| 亚洲大片一区二区三区| 尤物yw午夜国产精品视频明星| 国产日韩在线看| 国产亚洲美州欧州综合国| 国产精品亚洲一区| 国产欧美在线看| 国产午夜精品一区二区三区欧美| 国产精品久久久久久久久久ktv | 久久精品免视看| 欧美一区二区三区四区在线观看地址| 在线综合亚洲| 亚洲欧美大片| 久久福利毛片| 久久野战av| 欧美激情国产日韩精品一区18| 欧美第一黄色网| 欧美日韩精品一区二区天天拍小说 | 亚洲一区二区三区精品在线| 亚洲图片在区色| 亚洲欧美日韩久久精品| 久久成人免费| 欧美电影免费观看高清| 欧美日韩精品免费| 国产精品一区二区三区久久久| 国产欧美一区视频| 极品尤物久久久av免费看| 91久久久亚洲精品| 亚洲香蕉成视频在线观看| 亚洲欧美在线看| 久久久久久亚洲综合影院红桃| 蜜桃av噜噜一区| 亚洲靠逼com| 午夜精品福利一区二区蜜股av| 久久久91精品| 欧美区二区三区| 国产欧美日韩视频在线观看| 亚洲二区三区四区| 亚洲桃花岛网站| 久久深夜福利| 亚洲国产日韩一级| 亚洲资源av| 牛牛影视久久网| 国产精品爽爽ⅴa在线观看| 在线欧美小视频| 亚洲自拍偷拍福利| 欧美成年网站| 亚洲综合色丁香婷婷六月图片| 久久在精品线影院精品国产| 国产精品成人久久久久| 黄色日韩网站| 亚洲欧美日本在线| 欧美激情视频一区二区三区免费| 亚洲性图久久| 欧美激情按摩在线| 国产有码在线一区二区视频| 国产精品99久久久久久人| 免费成人在线观看视频| 这里只有精品视频| 欧美精品尤物在线| 亚洲第一网站免费视频|