日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

NYOJ 题目528 找球号(三)

發布時間:2025/3/16 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 NYOJ 题目528 找球号(三) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

找球號(三)

時間限制:2000?ms ?|? 內存限制:3000?KB 難度:2 描述

xiaod現在正在某個球場負責網球的管理工作。為了方便管理,他把每個球都編了號,且每個編號的球的總個數都是偶數。有一天,xiaod發現少了一個球,你能幫他找出丟的那個球的球號嗎?

輸入
有多組測試數據。每組數據包括兩行。
第一行是一個整數N(0<N<1000000),表示現在所剩的球數。
隨后的一行是N個數,表示所剩的各個球的編號M(0<M<10^9)。
輸出
對于每組數據,輸出弄丟的那個球的球號。
樣例輸入
5 1 1 3 6 6 3 1 2 1

樣例輸出

3 2 ? ? ? 一開始沒有注意內存限制,直接開了一個數組,用數組下標記錄球號,最后查詢時用a[i]對2取余,余數為1時,輸出 i 即可。提交以后才發現超內存了。

超內存的代碼:

#include<stdio.h> #include<string.h> int a[1000002]; int main() {int n,i,m,max;while(~scanf("%d",&n)){memset(a,0,sizeof(a));max=0;for(i=0;i<n;i++){scanf("%d",&m);a[m]++;if(m>max)max=m;}for(i=1;i<=max;i++)if(a[i]&1){printf("%d\n",i);break;}}return 0; }

后來聽人說可以用異或的性質來處理,就查了一下異或的性質,寫好代碼提交上就AC了。

異或的運算規則: 0^0=0, 0^1=1,1^0=1,1^1=0

具體就是先將十進制數轉化為二進制數(取8位或16位,不足補0),然后每一位對應異或運算,把結果轉化為十進制數就是異或后的結果。如9^5=12;

00001001 ?(9的二進制表示)

00000101 ? (5的二進制表示)

00001100 ? (異或后的結果,用十進制表示就是12)

具體代碼如下:

#include<stdio.h> int main() {int n,m,i,s;while(~scanf("%d",&n)){s=0;for(i=0;i<n;i++){scanf("%d",&m);s^=m;}printf("%d\n",s);}return 0; }

另一種方法就是用C++里的容器處理,我看別人這樣寫的,做個參考。具體代碼如下:

#include<stdio.h> #include<set> using namespace std; int main() {int n,a,b,i;set<int> T; //定義一個int型容器while(scanf("%d",&n)!=EOF){b=0;for(i=0;i<n;i++){scanf("%d",&a);if(T.find(a)==T.end()) T.insert(a);//容器中無與a相同的,插入aelse T.erase(a); //找到與a相同的,刪除所有的a}printf("%d\n",*T.begin());T.clear();//清空容器}return 0; }




總結

以上是生活随笔為你收集整理的NYOJ 题目528 找球号(三)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品国语对白 | 成人免费版| 与亲女洗澡时伦了毛片 | 黑人操日本女优 | 艹久久| 青春草视频在线免费观看 | 国产精品超碰 | 久久影院午夜理论片无码 | 久色网 | 91香蕉视频在线观看免费 | 狠狠2020| 国产激情无码一区二区三区 | 国产午夜三级一区二区三 | 久久中文字幕视频 | 51国产在线 | 色网站视频| 午夜国产一区二区三区 | 91精品人妻互换一区二区 | 亚洲国产高清视频 | 好男人www社区在线视频夜恋 | 四虎1515hh.com| 欧美日韩中文字幕一区 | 91精品国产自产91精品 | 日本一区二区三区免费观看 | 国产老头老太作爱视频 | 欧美激情一区二区视频 | 黄色小视频免费看 | 最近最新mv字幕观看 | 日韩免费看片 | av黄| 亚洲射| 久久精品牌麻豆国产大山 | 夏目彩春娇喘呻吟高潮迭起 | 91久久| jizz欧美大全 | 91激情捆绑调教喷水 | 小萝莉末成年一区二区 | 理论黄色片 | 色呦呦日韩精品 | 国产欧美一区二区精品久久久 | 国产免费av网站 | 中文字幕一区二区在线老色批影视 | 亚洲17p| 久久久久久香蕉 | 久久精品国产99久久久 | 亚洲综合色婷婷 | 91成年影院 | 欧美日韩成人一区二区在线观看 | 国产欧美日韩一区二区三区 | www中文字幕 | 精品无码久久久久久久久 | 毛片视频大全 | 亚洲av最新在线网址 | 久久久www成人免费精品 | 国产精品黄色大片 | 精品国产无码一区二区三区 | 成人一级在线 | 午夜av在线播放 | 午夜av一区二区 | 综合色导航 | 欧美又粗又深又猛又爽啪啪九色 | 亚洲欧美一区二区三 | 午夜av在线 | 亚洲经典一区二区 | 亚洲综合色自拍一区 | 国产伦一区二区 | 免费看的黄色录像 | 韩国电影一区二区三区 | 国产初高中真实精品视频 | 香蕉久久夜色精品国产使用方法 | 日韩精品高清在线 | 久久精品亚洲精品国产欧美 | 欧美激情网站 | 亚洲麻豆一区二区三区 | www.亚色 | 国产又粗又猛又爽又黄又 | 亚洲欧美综合在线观看 | 91免费污视频| 免费av中文字幕 | 欧美久草 | 四虎一区二区三区 | 国产18在线| 成人午夜精品福利免费 | 青青青免费在线 | 中文字字幕在线中文 | 丁香六月五月婷婷 | 青青草五月天 | 一区日韩 | 国产原创在线播放 | 亚洲色图婷婷 | 精品久久久中文字幕人妻 | 热久久这里只有精品 | 精品电影在线观看 | 亚洲精品99久久久久中文字幕 | 性无码专区无码 | 天天综合网久久综合网 | 国精产品一区二区 | 精品国产一区在线 | 黄色片www|