🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
基本情報技術者

基本情報技術者とは、経済産業省が行う国家資格「情報処理技術者試験」の区分の一つです。試験ではプログラマーやシステムエンジニアなどIT業界で働くために必要とされる基礎知識や情報処理において論理的な考え方ができるか等が問われ、企業から高い評価を獲ることができ、IT業界の入門的な資格として人気があります。

Q&A

解決済

2回答

1208閲覧

基本情報技術者 オートマトンの問題

MikanChan

総合スコア13

基本情報技術者

基本情報技術者とは、経済産業省が行う国家資格「情報処理技術者試験」の区分の一つです。試験ではプログラマーやシステムエンジニアなどIT業界で働くために必要とされる基礎知識や情報処理において論理的な考え方ができるか等が問われ、企業から高い評価を獲ることができ、IT業界の入門的な資格として人気があります。

0グッド

0クリップ

投稿2021/01/13 17:32

基本情報技術者試験のオートマトンの問題でわからない箇所があります。
イメージ説明

イメージ説明
回答では、一番左の丸は、0を0回以上出力
左から二番目の丸は、1を1回以上出力と解説していますが、
なぜそうなるのかわかりません。

よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

2番目の丸は「1を0回以上」と書いてますよ。

(2):1を出力する
(4):0を出力する

を通る必要があるので、1の後に0があるパターンが絶対で、あとは0回以上なので何でもいいわけですが、選択肢のなかでは「1010」だけしか無いので、これが正解、ってことかと。

投稿2021/01/13 17:45

umau

総合スコア831

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

ベストアンサー

「繰り返す」というのは「状態遷移しない」ということです。
左の丸の場合0の時、中央の丸の場合1の時、状態遷移せずにそのままの状態に留まります。
1回も繰り返さないこともあります。左の丸は最初に1を読み込んだ時、中央の丸は最初に0を読み込んだ時、繰り返しなしに次の状態に遷移します。
「"0回"以上繰り返す」というのはそういうことです。

投稿2021/01/14 03:09

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

MikanChan

2021/01/15 13:43

ありがとうございます!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問