SlideShare a Scribd company logo
1 of 16
XMLPro 13回目
前回の復習
2
問題
• うるう年判定のプログラムをつくれ
(1) 西暦の年が 4 で割り切れる年は原則として
「うるう年」
(2) ただし、100で割り切れたら「平年」とする
(3) しかし、400で割り切れるなら「うるう年」とす
る
3
実行結果
• こんな感じになればおk
• 2000年はうるう年 、1700年は平年
4
• 以下のコンソールのように表示する
5
本日の内容
問題やります
今日もです
問題
• n段の数字のピラミッドを作成する。
• 上からn段目にはn個の数字を表示させる
• 実行結果は図のようにする
8
問題2
• コンソールからいくつかの自然数を入力して
その中の最大値と最小値を表示させるプログ
ラムを作成する
• -1を入力すると数値入力が終了するようにす
る
9
実行結果
10
問題3
• 素数を判定するプログラムを作る
11
ICPCの第1問
• http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=1172&lang=jp
• n が正の整数ならば,n より大きく 2n 以下の素数が1個以上存在する.こ
のことはチェビシェフの定理またはベルトラン・チェビシェフの定理として
知られている.ベルトラン(Joseph Louis François Bertrand, 1822–1900)が
予想していたことを,1850年にチェビシェフ(Пафнутий Львович Чебышёв,
1821–1894)が証明した.ラマヌジャン(Srinivasa Aiyangar Ramanujan,
1887–1920)は,1919年に公表された論文で,初等的な証明を与えた.エ
ルデシュ(Paul Erdős, 1913–1996)は,1932年に,別の初等的な証明を発
見した.
• たとえば,10より大きく20以下の素数は 11, 13, 17, 19 で,4個ある. 13よ
り大きく26以下の素数は 17, 19, 23 で,3個ある.
• あなたの使命は,与えられた正整数 n に対して,n より大きく 2n 以下の
素数を数えるプログラムを書くことである. そのようなプログラムを使うと,
個別の正整数に対してチェビシェフの定理が成り立つことを確認できる.
12
ICPC 第1問つづき
• 入力はデータセットの並びである. データセットは,
ちょうど一つの正整数 n からなる行である.
n ≤ 123456 と仮定してよい.
• 入力の終わりは,1文字の0からなる行で示される. こ
れはデータセットではない.
• 出力は入力データセットと同数の行で構成されなけれ
ばならない. 各行は一つの整数を含まなければなら
ない. 余計な文字を含んではならない.
• 整数 n からなるデータセットに対応する出力の整数は,
n < p ≤ 2n をみたす素数 p の個数でなくてはならない.
13
ICPC 第1問つづき
• 処理が重たくなるので8392はでてくるのが遅
いです 配列なしでもできます
14
答え 問題1
15
答え 問題3
16

More Related Content

Viewers also liked

Solució De L’Exercici De Successions I Progressions
Solució De L’Exercici De Successions I ProgressionsSolució De L’Exercici De Successions I Progressions
Solució De L’Exercici De Successions I ProgressionsElies Villalonga
 
New Media for Thai political
New Media for Thai politicalNew Media for Thai political
New Media for Thai politicalPises Tantimala
 
Cuales EPS cumplen el margen de solvencia y el patrimonio minimo consultors...
Cuales EPS cumplen el margen de solvencia y el patrimonio minimo   consultors...Cuales EPS cumplen el margen de solvencia y el patrimonio minimo   consultors...
Cuales EPS cumplen el margen de solvencia y el patrimonio minimo consultors...Carlos Felipe Muñoz Paredes
 
Onderwijs 2.1
Onderwijs 2.1Onderwijs 2.1
Onderwijs 2.1Jan Krans
 
Direito a férias - Sabe quais são as regras fundamentais?
Direito a férias - Sabe quais são as regras fundamentais?Direito a férias - Sabe quais são as regras fundamentais?
Direito a férias - Sabe quais são as regras fundamentais?UWU Solutions, Lda.
 
La Web Social y la Imagen de Marca online
La Web Social y la Imagen de Marca onlineLa Web Social y la Imagen de Marca online
La Web Social y la Imagen de Marca onlineLakil Essady
 
Alfresco Day Madrid - Cliente - Grupo Prim
Alfresco Day Madrid - Cliente - Grupo PrimAlfresco Day Madrid - Cliente - Grupo Prim
Alfresco Day Madrid - Cliente - Grupo PrimToni de la Fuente
 
Unit 210 reasons and targets
Unit 210 reasons and targetsUnit 210 reasons and targets
Unit 210 reasons and targetsrfelters
 
Neoplasias
NeoplasiasNeoplasias
NeoplasiasQUIRON
 
AS INTERFACES SOBRE FILOSÓFIA E PISSICOLOGIA
AS INTERFACES SOBRE FILOSÓFIA E PISSICOLOGIAAS INTERFACES SOBRE FILOSÓFIA E PISSICOLOGIA
AS INTERFACES SOBRE FILOSÓFIA E PISSICOLOGIASUPORTE EDUCACIONAL
 

Viewers also liked (20)

Solució De L’Exercici De Successions I Progressions
Solució De L’Exercici De Successions I ProgressionsSolució De L’Exercici De Successions I Progressions
Solució De L’Exercici De Successions I Progressions
 
New Media for Thai political
New Media for Thai politicalNew Media for Thai political
New Media for Thai political
 
Cuales EPS cumplen el margen de solvencia y el patrimonio minimo consultors...
Cuales EPS cumplen el margen de solvencia y el patrimonio minimo   consultors...Cuales EPS cumplen el margen de solvencia y el patrimonio minimo   consultors...
Cuales EPS cumplen el margen de solvencia y el patrimonio minimo consultors...
 
Recommending and responding (2)
Recommending and responding (2)Recommending and responding (2)
Recommending and responding (2)
 
Linguagens
LinguagensLinguagens
Linguagens
 
Onderwijs 2.1
Onderwijs 2.1Onderwijs 2.1
Onderwijs 2.1
 
Areatzako jaiak egitaraua laburpena 2013 07 22
Areatzako jaiak egitaraua laburpena 2013 07 22Areatzako jaiak egitaraua laburpena 2013 07 22
Areatzako jaiak egitaraua laburpena 2013 07 22
 
Personal characteristics5th
Personal characteristics5thPersonal characteristics5th
Personal characteristics5th
 
Direito a férias - Sabe quais são as regras fundamentais?
Direito a férias - Sabe quais são as regras fundamentais?Direito a férias - Sabe quais são as regras fundamentais?
Direito a férias - Sabe quais são as regras fundamentais?
 
Conferencia de Prensa - Caso Grifo Wari Palomino
Conferencia de Prensa - Caso Grifo Wari PalominoConferencia de Prensa - Caso Grifo Wari Palomino
Conferencia de Prensa - Caso Grifo Wari Palomino
 
Costa Rican Flan
Costa Rican FlanCosta Rican Flan
Costa Rican Flan
 
La Web Social y la Imagen de Marca online
La Web Social y la Imagen de Marca onlineLa Web Social y la Imagen de Marca online
La Web Social y la Imagen de Marca online
 
Seguridad En La Red
Seguridad En La RedSeguridad En La Red
Seguridad En La Red
 
Alfresco Day Madrid - Cliente - Grupo Prim
Alfresco Day Madrid - Cliente - Grupo PrimAlfresco Day Madrid - Cliente - Grupo Prim
Alfresco Day Madrid - Cliente - Grupo Prim
 
Unit 210 reasons and targets
Unit 210 reasons and targetsUnit 210 reasons and targets
Unit 210 reasons and targets
 
Adolescentes guia
Adolescentes guiaAdolescentes guia
Adolescentes guia
 
Neoplasias
NeoplasiasNeoplasias
Neoplasias
 
AS INTERFACES SOBRE FILOSÓFIA E PISSICOLOGIA
AS INTERFACES SOBRE FILOSÓFIA E PISSICOLOGIAAS INTERFACES SOBRE FILOSÓFIA E PISSICOLOGIA
AS INTERFACES SOBRE FILOSÓFIA E PISSICOLOGIA
 
Eis me aqui
Eis me aquiEis me aqui
Eis me aqui
 
Moscow Scenery
Moscow SceneryMoscow Scenery
Moscow Scenery
 

More from XMLProJ2014

More from XMLProJ2014 (20)

Java班講義資料第3回
Java班講義資料第3回Java班講義資料第3回
Java班講義資料第3回
 
Java班講義資料第2回
Java班講義資料第2回Java班講義資料第2回
Java班講義資料第2回
 
第1回Java講義資料
第1回Java講義資料第1回Java講義資料
第1回Java講義資料
 
00環境構築
00環境構築00環境構築
00環境構築
 
Mash up awards(クリスマス会)
Mash up awards(クリスマス会)Mash up awards(クリスマス会)
Mash up awards(クリスマス会)
 
きのこたけのこ戦争
きのこたけのこ戦争きのこたけのこ戦争
きのこたけのこ戦争
 
クリパ用Lt2014
クリパ用Lt2014クリパ用Lt2014
クリパ用Lt2014
 
ポケモン解説
ポケモン解説ポケモン解説
ポケモン解説
 
クリスマス会Lt
クリスマス会Ltクリスマス会Lt
クリスマス会Lt
 
一年ツイッター
一年ツイッター一年ツイッター
一年ツイッター
 
C++班
C++班C++班
C++班
 
C#班
C#班C#班
C#班
 
Web班
Web班Web班
Web班
 
Web 11
Web 11Web 11
Web 11
 
Web 09
Web 09Web 09
Web 09
 
Android班第4回
Android班第4回Android班第4回
Android班第4回
 
Web 10
Web 10Web 10
Web 10
 
OpenSource
OpenSourceOpenSource
OpenSource
 
百合について
百合について百合について
百合について
 
Web 08
Web 08Web 08
Web 08
 

Recently uploaded

モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 

Recently uploaded (8)

モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 

基礎構文班13回目 問題回