hdu 2095 find your present (2) 找到只出现一次的数字
find your present (2) Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/1024 K (Java/Others) Total Submission(s): 15349Accepted Submission(s): 5821 Problem Description In the new year party, everybody will get a special present.Now
find your present (2)
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/1024 K (Java/Others)Total Submission(s): 15349 Accepted Submission(s): 5821
Problem Description
In the new year party, everybody will get a "special present".Now it's your turn to get your special present, a lot of presents now putting on the desk, and only one of them will be yours.Each present has a card number on it, and your present's card number will be the one that different from all the others, and you can assume that only one number appear odd times.For example, there are 5 present, and their card numbers are 1, 2, 3, 2, 1.so your present will be the one with the card number of 3, because 3 is the number that different from all the others.
Input
The input file will consist of several cases.
Each case will be presented by an integer n (1
Output
For each case, output an integer in a line, which is the card number of your present.
Sample Input
<p>5 1 1 3 2 2 3 1 2 1 0</p>
Sample Output
<p>3 2</p>
数据有点水, 不符合要求的都是成对出现,所以有人用位运算^给A了
我是用map做, 之前还想排序下搞,发现内存限制,,,, 1024*1024 / 4=262144 无法满足要存的10^6
所以,只能map了.
#include <stdio.h> #include <algorithm> #include <map> using namespace std; int main() { int n,i,a; map<int>my; map<int>::iterator it; while(scanf("%d",&n),n) { for(i=0;i<n scanf my for if>second==1) { printf("%d\n",it->first); break; } } my.clear(); } return 0; }</n></int></int></map></algorithm></stdio.h>

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック

リンク リストは動的なメモリ割り当てを使用します。つまり、リンク リストはそれに応じて拡大および縮小します。これらはノードのコレクションとして定義されます。ここで、ノードにはデータとリンクという 2 つの部分があります。データ、リンク、リンクリストの表現は以下のとおりです。 ・リンクリストの種類 リンクリストには以下の4種類があります。 ・シングルリンクリスト/シングルリンクリスト ダブル/ダブルリンクリスト 循環シングルリンクリスト 循環ダブルリンクリスト再帰的メソッドを使用してリンク リストの長さを確認します。ロジックは -intlength(node *temp){ if(temp==NULL) returnl; else{&n

Win10 で ATA コントローラーを見つけるにはどうすればよいですか?デバイス マネージャーの ideata/atapi コントローラーは、コンピューターのパラレル ATA インターフェイスの拡張機能です。 ATA は IDE インターフェイスとも呼ばれ、ATAPI は CD/DVD およびその他のドライブ用の業界標準の ATA インターフェイスです。 ATAPI は、SCSI/ASPI コマンドを ATA インターフェイスに適合させるソフトウェア インターフェイスであり、これにより光学ドライブ メーカーはハイエンド CD/DVD ドライブ製品を ATA インターフェイスに適合させることが容易になります。詳細な操作方法を知らない友人も多いと思いますが、Win10 で ATA コントローラーを見つけるためのヒントを以下のエディターにまとめましたので、興味がある方はエディターをフォローして以下をご覧ください。 Win10 は ATA コントローラー テクノロジーを発見しました

このペースの速い時代において、OPPO Find X7 はその画像処理能力を利用して、人生のあらゆる美しい瞬間を味わうことができます。雄大な山、川、湖、海、温かい家族の集まり、街での出会いや驚きなど、あらゆる場面を「比類のない」画質で記録できます。 Find Itのカメラデコデザインは外観から見ても一目瞭然で高級感があります。基本的なハードウェア構成をはじめ、内部もユニークです。 FindX7 は以前の状態を維持します

ここでは、bash スクリプトを使用して数値 A の B 乗を取得する方法を見ていきます。ロジックは簡単です。これを行うには、「**」演算子またはべき乗演算子を使用する必要があります。この概念を明確に理解するために、次のプログラムを見てみましょう。例#!/bin/bash#GNUbashScripta=5b=6echo "$(($a**$b))" 出力 15625

8月22日、デジタルブロガーがOPPO Find X8 Ultraのいくつかの主要な構成情報を明らかにしました。公開された内容によると、このハイエンドモデルはクアルコムの最新のSnapdragon 8Gen4モバイルプラットフォームを搭載し、6000mAhの超大容量バッテリーを搭載し、100Wの有線高速充電と50Wのワイヤレス高速充電機能をサポートします。外観デザイン 現時点では、OPPO Find X8 Ultra に関する具体的なデザイン情報はありません。しかし、OPPO Find X8の標準版の実物写真がインターネット上に公開されました。 FindX8の外観 公開された写真から判断すると、OPPO FindX8のリアカメラモジュールは、四隅にある程度の曲率を持たせた正方形のデザインを採用しており、より丸みを帯びた印象を与えています。また、本機はダイレクト方式を採用しています。

Python での文字列検索と置換のテクニックは何ですか? (具体的なコード例) Python では文字列が一般的なデータ型であり、日常のプログラミングでは文字列の検索や置換操作によく遭遇します。この記事では、一般的な文字列の検索と置換のテクニックを、具体的なコード例とともに紹介します。文字列内の特定の部分文字列を検索するには、文字列の find() メソッドまたは Index() メソッドを使用できます。 find() メソッドは、文字列内で最初に出現した部分文字列のインデックスを返します。

パソコンを使っていると、ショートカットキーを使ってコンテンツをコピーすることができますが、長く使っているユーザーの中には、コピーしたものがどこにあるのか気になる人もいます。編集者が持ってきたコピーしたものを貼り付ける方法を見てみましょう。コピーした内容の答えはどこにありますか: [スタートアイコン]-[設定]-[システム]-[クリップボード]-[クリップボード履歴をオンにする]-[Windows+V を押して表示]。具体的な手順: まず、コンピューターの電源を入れ、左下隅にある [スタート アイコン] を見つけてクリックします。ダイアログボックスが表示されるので、[設定]オプションをクリックします。 2. 次に、設定ページで、システム、個人用設定、ゲーム、アップデート、セキュリティなどの機能が表示されます。ここでは、[システム] 設定をクリックします。 3. 次に、システム設定ページに移動します。

素因数分解 - 整数理論では、正の整数の素因数は、その整数を正確に割る素数です。これらの数を見つけるプロセスは、整数因数分解、または素因数分解と呼ばれます。例 - 288 の素因数は: 288=2x2x2x2x2
