<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>paiza-問題集 - IQパズルステップ</title>
	<atom:link href="https://chokomon.com/category/paiza/feed/" rel="self" type="application/rss+xml" />
	<link>https://chokomon.com</link>
	<description>ちょこっと頭を良くするIQパズル問題集</description>
	<lastBuildDate>Wed, 19 Oct 2022 12:49:52 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://chokomon.com/wp-content/uploads/2022/02/cropped-icon512-32x32.png</url>
	<title>paiza-問題集 - IQパズルステップ</title>
	<link>https://chokomon.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【クラス・構造体メニュー】静的メンバ (paizaランク B)-解答例-PHP編</title>
		<link>https://chokomon.com/26-class_primer-02-06-00673/</link>
					<comments>https://chokomon.com/26-class_primer-02-06-00673/#respond</comments>
		
		<dc:creator><![CDATA[東鳥子]]></dc:creator>
		<pubDate>Wed, 19 Oct 2022 12:49:50 +0000</pubDate>
				<category><![CDATA[paiza-問題集]]></category>
		<category><![CDATA[クラス・構造体メニュー]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[ランクB]]></category>
		<category><![CDATA[難易度-1800]]></category>
		<guid isPermaLink="false">https://chokomon.com/?p=7031</guid>

					<description><![CDATA[【クラス・構造体メニュー】> FINAL問題【静的メンバ】静的メンバ (paizaランク B 相当) [難易度: 1813 ±19] ※リンク先へ移動するためには[paiza]へのログインが必要です。 解答例]]></description>
										<content:encoded><![CDATA[
<p>【<a href="https://chokomon.com/paiza_mondai/26-class_primer/">クラス・構造体メニュー</a>】> <a rel="noreferrer noopener" href="https://paiza.jp/works/mondai/class_primer/class_primer__static_member" target="_blank">FINAL問題【静的メンバ】静的メンバ (paizaランク B 相当)</a> [難易度: <strong>1813 ±19</strong>]



<p>※リンク先へ移動するためには[<a href="https://paiza.jp/works" target="_blank" rel="noreferrer noopener">paiza</a>]へのログインが必要です。</p>



<figure class="wp-block-image aligncenter size-full"><img fetchpriority="high" decoding="async" width="660" height="300" src="https://chokomon.com/wp-content/uploads/2022/10/26-02-06-01.png" alt="" class="wp-image-7033"/></figure>



<div class="wp-block-dvaux-frame sc_frame_wrap inline"><div class="sc_frame_title inline" style="background-color:#ccc">問題文</div><div class="sc_frame" style="background-color:#fff;border-color:#ccc">
<p>居酒屋で働きながらクラスの勉強をしていたあなたは、お客さんをクラスに見立てることで勤務時間中の店内の人数や注文の情報を管理できることに気付きました。<br>全てのお客さんは、ソフトドリンクと食事を頼むことができます。加えて 20 歳以上のお客さんはお酒を頼むことができます。<br>20 歳未満のお客さんがお酒を頼もうとした場合はその注文は取り消されます。<br>また、お酒（ビールを含む）を頼んだ場合、以降の全ての食事の注文 が毎回 200 円引きになります。</p>



<p>今回、この居酒屋でビールフェスをやることになり、ビールの注文が相次いだため、いちいちビールの値段である 500 円を書くのをやめ、注文の種類と値段を書く代わりに 0 とだけを書くことになりました。</p>



<p>勤務時間の初めに店内にいるお客さんの人数と与えられる入力の回数、各注文をしたお客さんの番号とその内容、または退店したお客さんの番号が与えられます。<br>お客さんが退店する場合はそのお客さんの会計を出力してください。勤務時間中に退店した全てのお客さんの会計を出力したのち、勤務時間中に退店した客の人数を出力してください。</p>



<p></p>



<p><strong>入力値（例）</strong><br>2 3<br>20<br>30<br>1 0<br>2 0<br>1 A</p>



<p><strong>出力値（例）</strong><br>500<br>1</p>
</div></div>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">解答例</h2>



<div class="wp-block-urvanov-syntax-highlighter-code-block"><pre class="urvanov-syntax-highlighter-plain-tag">&lt;?php
    class Customer {
        public $payment = 0;
        private static $counter = 0;
        
        public function __construct($payment) {
            $this-&gt;payment = $payment = 0;
        }
        
        public static function GetNumberOfVisitors() {
            return Customer::$counter;
        }
    
        public function GetPayment() {
            Customer::$counter++;
            return $this-&gt;payment;
        }
    
        public function OrderFood($price) {
            $this-&gt;payment += $price;
        }
    
        public function OrderSoftDrink($price) {
            $this-&gt;payment += $price;
        }
    
        public function OrderAlcohol($price = 500) {
            // echo "お酒は20歳になってから";
        }
    }
    
    class AdultCustomer extends Customer {
        public $discount;
        
        public function __construct($discount) {
            $this-&gt;discount = $discount = false;
        }
    
        public function OrderFood($price) {
            $this-&gt;payment += $this-&gt;discount ? $price - 200 : $price;
        }
    
        public function OrderAlcohol($price = 500) {
            $this-&gt;payment += $price;
            if (!$this-&gt;discount) {
                $this-&gt;discount = true;
            }
        }
    }
    
    list($n, $k) = explode(" ", trim(fgets(STDIN)));
    for($i=0; $i&lt;$n; $i++) {
        $age = trim(fgets(STDIN));
        
        if($age&lt;20) {
            $customers[] = new Customer($age);
        } else {
            $customers[] = new AdultCustomer($age);
        }
    }
    
    for($i=0; $i&lt;$k; $i++) {
        $input = explode(" ", trim(fgets(STDIN)));
        
        $index = $input[0];
        $index--;
        
        $order = $input[1];
        
        if($order == "A") {
            echo $customers[$index]-&gt;GetPayment(). "\n";
        } elseif($order == 0) {
            $order = "beer";
        } else {
            $price = $input[2];
        }
        
        switch($order) {
            case "food":
                $customers[$index]-&gt;OrderFood($price);
                break;
            case "softdrink":
                $customers[$index]-&gt;OrderSoftDrink($price);
                break;
            case "alcohol":
                $customers[$index]-&gt;OrderAlcohol($price);
                break;
            case "beer":
                $customers[$index]-&gt;OrderAlcohol();
                break;
        }
    }
    //print_r($customers);
    
    echo Customer::GetNumberOfVisitors(). "\n";
?&gt;</pre></div>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" width="660" height="200" src="https://chokomon.com/wp-content/uploads/2022/10/26-02-06-02.png" alt="" class="wp-image-7034"/></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://chokomon.com/26-class_primer-02-06-00673/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【クラス・構造体メニュー】デフォルト引数 (paizaランク B)-解答例-PHP編</title>
		<link>https://chokomon.com/26-class_primer-02-05-00672/</link>
					<comments>https://chokomon.com/26-class_primer-02-05-00672/#respond</comments>
		
		<dc:creator><![CDATA[東鳥子]]></dc:creator>
		<pubDate>Tue, 18 Oct 2022 10:45:53 +0000</pubDate>
				<category><![CDATA[paiza-問題集]]></category>
		<category><![CDATA[クラス・構造体メニュー]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[ランクB]]></category>
		<category><![CDATA[難易度-1500]]></category>
		<guid isPermaLink="false">https://chokomon.com/?p=7026</guid>

					<description><![CDATA[【クラス・構造体メニュー】> 【静的メンバ】STEP: 5 デフォルト引数 (paizaランク B 相当) [難易度: 1590 ±19] ※リンク先へ移動するためには[paiza]へのログインが必要です。 解答例]]></description>
										<content:encoded><![CDATA[
<p>【<a href="https://chokomon.com/paiza_mondai/26-class_primer/">クラス・構造体メニュー</a>】> <a href="https://paiza.jp/works/mondai/class_primer/class_primer__set_default" target="_blank" rel="noreferrer noopener">【静的メンバ】STEP: 5 デフォルト引数 (paizaランク B 相当)</a> [難易度: <strong>1590 ±19</strong>]



<p>※リンク先へ移動するためには[<a href="https://paiza.jp/works" target="_blank" rel="noreferrer noopener">paiza</a>]へのログインが必要です。</p>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" width="660" height="300" src="https://chokomon.com/wp-content/uploads/2022/10/26-02-05-01.png" alt="" class="wp-image-7027"/></figure>



<div class="wp-block-dvaux-frame sc_frame_wrap inline"><div class="sc_frame_title inline" style="background-color:#ccc">問題文</div><div class="sc_frame" style="background-color:#fff;border-color:#ccc">
<p>居酒屋で働きながらクラスの勉強をしていたあなたは、お客さんをクラスに見立てることで店内の情報を管理できることに気付きました。<br>全てのお客さんは、ソフトドリンクと食事を頼むことができます。加えて 20 歳以上のお客さんはお酒を頼むことができます。<br>20 歳未満のお客さんがお酒を頼もうとした場合はその注文は取り消されます。<br>また、お酒（ビールを含む）を頼んだ場合、以降の全ての食事の注文 が毎回 200 円引きになります。</p>



<p>今回、この居酒屋でビールフェスをやることになり、ビールの注文が相次いだため、いちいちビールの値段である 500 円を書くのをやめ、伝票に注文の種類と値段を書く代わりに 0 とだけを書くことになりました。</p>



<p>店内の全てのお客さんの数と注文の回数、各注文をしたお客さんの番号とその内容が与えられるので、各お客さんの会計を求めてください。</p>



<p></p>



<p><strong>入力値（例）</strong><br>3 5<br>19<br>43<br>22<br>2 0<br>2 food 4333<br>1 0<br>2 0<br>1 food 4606</p>



<p><strong>出力値（例）</strong><br>4606<br>5133<br>0</p>
</div></div>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">解答例</h2>



<div class="wp-block-urvanov-syntax-highlighter-code-block"><pre class="urvanov-syntax-highlighter-plain-tag">&lt;?php
    class Customer {
        public $payment = 0;
        
        public function __construct($payment) {
            $this-&gt;payment = $payment = 0;
        }
    
        public function GetPayment() {
            return $this-&gt;payment;
        }
    
        public function OrderFood($price) {
            $this-&gt;payment += $price;
        }
    
        public function OrderSoftDrink($price) {
            $this-&gt;payment += $price;
        }
    
        public function OrderAlcohol($price = 500) {
            // echo "お酒は20歳になってから";
        }
    }
    
    class AdultCustomer extends Customer {
        public $discount;
        
        public function __construct($discount) {
            $this-&gt;discount = $discount = false;
        }
    
        public function OrderFood($price) {
            $this-&gt;payment += $this-&gt;discount ? $price - 200 : $price;
        }
    
        public function OrderAlcohol($price = 500) {
            $this-&gt;payment += $price;
            if (!$this-&gt;discount) {
                $this-&gt;discount = true;
            }
        }
    }
    
    list($n, $k) = explode(" ", trim(fgets(STDIN)));
    for($i=0; $i&lt;$n; $i++) {
        $age = trim(fgets(STDIN));
        
        if($age&lt;20) {
            $customers[] = new Customer($age);
        } else {
            $customers[] = new AdultCustomer($age);
        }
    }
    for($i=0; $i&lt;$k; $i++) {
        $m = explode(" ", trim(fgets(STDIN)));
        
        $index = $m[0];
        $index--;
        
        if($m[1] == 0) {
            $order = "beer";
        } else {
            $order = $m[1];
            $price = $m[2];
        }
    
        switch($order) {
            case "food":
                $customers[$index]-&gt;OrderFood($price);
                break;
            case "softdrink":
                $customers[$index]-&gt;OrderSoftDrink($price);
                break;
            case "alcohol":
                $customers[$index]-&gt;OrderAlcohol($price);
                break;
            case "beer":
                $customers[$index]-&gt;OrderAlcohol();
                break;
        }
    }
    //print_r($customers);
    
    for($i=0; $i&lt;$n; $i++) {
        echo $customers[$i]-&gt;GetPayment(). "\n";
    }
?&gt;</pre></div>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="660" height="200" src="https://chokomon.com/wp-content/uploads/2022/10/26-02-05-02.png" alt="" class="wp-image-7028"/></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://chokomon.com/26-class_primer-02-05-00672/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【paizaの森練習問題コンテスト6】採点 (paizaランク C)-解答例-PHP編</title>
		<link>https://chokomon.com/42-forest_contest-06-06-00671/</link>
					<comments>https://chokomon.com/42-forest_contest-06-06-00671/#respond</comments>
		
		<dc:creator><![CDATA[東鳥子]]></dc:creator>
		<pubDate>Mon, 17 Oct 2022 01:51:35 +0000</pubDate>
				<category><![CDATA[paiza-問題集]]></category>
		<category><![CDATA[練習問題コンテスト]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[ランクC]]></category>
		<category><![CDATA[難易度-1000]]></category>
		<guid isPermaLink="false">https://chokomon.com/?p=7018</guid>

					<description><![CDATA[【paizaの森練習問題コンテスト6】過去問題6 > 採点 (paizaランク C 相当) [難易度: 1067 ±70] ※リンク先へ移動するためには[paiza]へのログインが必要です。 解答例]]></description>
										<content:encoded><![CDATA[
<p>【<a href="https://chokomon.com/paiza_mondai/paiza_set/42-forest_contest/">paizaの森練習問題コンテスト6</a>】<a href="https://paiza.jp/works/mondai/forest_contest_006/forest_contest_006__d_scoring" target="_blank" rel="noreferrer noopener">過去問題6 > 採点 (paizaランク C 相当)</a> [難易度: <strong>1067 ±70</strong>]



<p>※リンク先へ移動するためには[<a href="https://paiza.jp/works" target="_blank" rel="noreferrer noopener">paiza</a>]へのログインが必要です。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="660" height="300" src="https://chokomon.com/wp-content/uploads/2022/10/42-06-06-01.png" alt="" class="wp-image-7019"/></figure>



<div class="wp-block-dvaux-frame sc_frame_wrap inline"><div class="sc_frame_title inline" style="background-color:#ccc">問題文</div><div class="sc_frame" style="background-color:#fff;border-color:#ccc">
<p>パイザ君の受けるある試験は問題数が n 問あり、i (1 ≦ i ≦ n) 問目のパイザ君の解答結果は m_i でした。パイザ君の通う学校の先生の採点方式では、正答した場合は 2 点、不正解の場合は-1 点、無回答の場合は 0 点になります。この方式に従うときの合計点を求めてください。</p>



<p></p>



<p><strong>入力値（例）</strong><br>4<br>correct<br>correct<br>incorrect<br>no_answer</p>



<p><strong>出力値（例）</strong><br>3</p>
</div></div>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">解答例</h2>



<div class="wp-block-urvanov-syntax-highlighter-code-block"><pre class="urvanov-syntax-highlighter-plain-tag">&lt;?php
    $n = trim(fgets(STDIN));
    
    $score = 0;
    
    for($i=0; $i&lt;$n; $i++) {
        $m = trim(fgets(STDIN));
        
        switch($m) {
            case "correct":
                $score += 2;
                break;
            case "incorrect":
                $score -= 1;
                break;
            case "no_answer":
                $score += 0;
                break;
        }
    }
    
    echo $score;
?&gt;</pre></div>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="660" height="160" src="https://chokomon.com/wp-content/uploads/2022/10/42-06-06-02-1.png" alt="" class="wp-image-7021"/></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://chokomon.com/42-forest_contest-06-06-00671/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【paizaの森練習問題コンテスト6】中央値 (paizaランク C)-解答例-PHP編</title>
		<link>https://chokomon.com/42-forest_contest-06-05-00670/</link>
					<comments>https://chokomon.com/42-forest_contest-06-05-00670/#respond</comments>
		
		<dc:creator><![CDATA[東鳥子]]></dc:creator>
		<pubDate>Sat, 15 Oct 2022 13:18:06 +0000</pubDate>
				<category><![CDATA[paiza-問題集]]></category>
		<category><![CDATA[練習問題コンテスト]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[ランクC]]></category>
		<category><![CDATA[難易度-1000]]></category>
		<guid isPermaLink="false">https://chokomon.com/?p=7013</guid>

					<description><![CDATA[【paizaの森練習問題コンテスト6】過去問題6 > 中央値 (paizaランク C 相当) [難易度: 1117 ±64] ※リンク先へ移動するためには[paiza]へのログインが必要です。 解答例]]></description>
										<content:encoded><![CDATA[
<p>【<a href="https://chokomon.com/paiza_mondai/paiza_set/42-forest_contest/">paizaの森練習問題コンテスト6</a>】<a href="https://paiza.jp/works/mondai/forest_contest_006/forest_contest_006__d_median" target="_blank" rel="noreferrer noopener">過去問題6 > 中央値 (paizaランク C 相当)</a> [難易度: <strong>1117 ±64</strong>]



<p>※リンク先へ移動するためには[<a href="https://paiza.jp/works" target="_blank" rel="noreferrer noopener">paiza</a>]へのログインが必要です。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="660" height="300" src="https://chokomon.com/wp-content/uploads/2022/10/42-06-05-01.png" alt="" class="wp-image-7014"/></figure>



<div class="wp-block-dvaux-frame sc_frame_wrap inline"><div class="sc_frame_title inline" style="background-color:#ccc">問題文</div><div class="sc_frame" style="background-color:#fff;border-color:#ccc">
<p>パイザ君は定期試験で 5 科目受験し、それぞれの科目 i (1 ≦ i ≦ 5)の点数は m_i でした。 パイザ君の試験結果の中央値を求めてください。</p>



<p></p>



<p><strong>入力値（例）</strong><br>92<br>35<br>61<br>81<br>65</p>



<p><strong>出力値（例）</strong><br>65</p>
</div></div>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">解答例</h2>



<div class="wp-block-urvanov-syntax-highlighter-code-block"><pre class="urvanov-syntax-highlighter-plain-tag">&lt;?php
    for($i=0; $i&lt;5; $i++) {
        $score[] = trim(fgets(STDIN));
    }
    
    sort($score);
    
    echo $score[2];
?&gt;</pre></div>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="660" height="160" src="https://chokomon.com/wp-content/uploads/2022/10/42-06-05-02.png" alt="" class="wp-image-7015"/></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://chokomon.com/42-forest_contest-06-05-00670/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【paizaの森練習問題コンテスト6】最大の差 (paizaランク C)-解答例-PHP編</title>
		<link>https://chokomon.com/42-forest_contest-06-04-00669/</link>
					<comments>https://chokomon.com/42-forest_contest-06-04-00669/#respond</comments>
		
		<dc:creator><![CDATA[東鳥子]]></dc:creator>
		<pubDate>Fri, 14 Oct 2022 08:58:39 +0000</pubDate>
				<category><![CDATA[paiza-問題集]]></category>
		<category><![CDATA[練習問題コンテスト]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[ランクC]]></category>
		<category><![CDATA[難易度-1000]]></category>
		<guid isPermaLink="false">https://chokomon.com/?p=7008</guid>

					<description><![CDATA[【paizaの森練習問題コンテスト6】過去問題6 > 最大の差 (paizaランク C 相当) [難易度: 1082 ±64] ※リンク先へ移動するためには[paiza]へのログインが必要です。 解答例]]></description>
										<content:encoded><![CDATA[
<p>【<a href="https://chokomon.com/paiza_mondai/paiza_set/42-forest_contest/">paizaの森練習問題コンテスト6</a>】<a href="https://paiza.jp/works/mondai/forest_contest_006/forest_contest_006__d_largest_diff" target="_blank" rel="noreferrer noopener">過去問題6 > 最大の差 (paizaランク C 相当)</a> [難易度: <strong>1082 ±64</strong>]



<p>※リンク先へ移動するためには[<a href="https://paiza.jp/works" target="_blank" rel="noreferrer noopener">paiza</a>]へのログインが必要です。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="660" height="300" src="https://chokomon.com/wp-content/uploads/2022/10/42-06-04-01.png" alt="" class="wp-image-7009"/></figure>



<div class="wp-block-dvaux-frame sc_frame_wrap inline"><div class="sc_frame_title inline" style="background-color:#ccc">問題文</div><div class="sc_frame" style="background-color:#fff;border-color:#ccc">
<p>パイザ君は定期試験で 5 科目受験し、それぞれの科目 i (1 ≦ i ≦ 5)の点数は m_i でした。 最も点の高かった科目と最も点の低かった科目の得点差を出力してください。</p>



<p></p>



<p><strong>入力値（例）</strong><br>35<br>48<br>51<br>67<br>72</p>



<p><strong>出力値（例）</strong><br>37</p>
</div></div>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">解答例</h2>



<div class="wp-block-urvanov-syntax-highlighter-code-block"><pre class="urvanov-syntax-highlighter-plain-tag">&lt;?php
    for($i=0; $i&lt;5; $i++) {
        $score[] = trim(fgets(STDIN));
    }
    
    $min = min($score);
    $max = max($score);
    
    echo ($max-$min);
?&gt;</pre></div>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="660" height="160" src="https://chokomon.com/wp-content/uploads/2022/10/42-06-04-02.png" alt="" class="wp-image-7010"/></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://chokomon.com/42-forest_contest-06-04-00669/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【paizaの森練習問題コンテスト6】ロボットの移動 (paizaランク D)-解答例-PHP編</title>
		<link>https://chokomon.com/42-forest_contest-06-03-00668/</link>
					<comments>https://chokomon.com/42-forest_contest-06-03-00668/#respond</comments>
		
		<dc:creator><![CDATA[東鳥子]]></dc:creator>
		<pubDate>Thu, 13 Oct 2022 06:23:19 +0000</pubDate>
				<category><![CDATA[paiza-問題集]]></category>
		<category><![CDATA[練習問題コンテスト]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[ランクD]]></category>
		<category><![CDATA[難易度-1500]]></category>
		<guid isPermaLink="false">https://chokomon.com/?p=7002</guid>

					<description><![CDATA[【paizaの森練習問題コンテスト6】過去問題6 > ロボットの移動 (paizaランク D 相当) [難易度: 1594 ±45] ※リンク先へ移動するためには[paiza]へのログインが必要です。 解答例]]></description>
										<content:encoded><![CDATA[
<p>【<a href="https://chokomon.com/paiza_mondai/paiza_set/42-forest_contest/">paizaの森練習問題コンテスト6</a>】<a href="https://paiza.jp/works/mondai/forest_contest_006/forest_contest_006__d_robot_movement" target="_blank" rel="noreferrer noopener">過去問題6 > ロボットの移動 (paizaランク D 相当)</a> [難易度: <strong>1594 ±45</strong>]



<p>※リンク先へ移動するためには[<a href="https://paiza.jp/works" target="_blank" rel="noreferrer noopener">paiza</a>]へのログインが必要です。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="660" height="300" src="https://chokomon.com/wp-content/uploads/2022/10/42-06-03-01.png" alt="" class="wp-image-7003"/></figure>



<div class="wp-block-dvaux-frame sc_frame_wrap inline"><div class="sc_frame_title inline" style="background-color:#ccc">問題文</div><div class="sc_frame" style="background-color:#fff;border-color:#ccc">
<p>2 次元グリッドにおいて、ロボットは(0,0)の初期位置から目標地点(x,y)まで移動したいです。ロボットは 1 ステップにつき、以下の 5 種類の動きを取ることができます。</p>



<p>・(i,j) → (i,j + 1)<br>・(i,j) → (i + 1,j)<br>・(i,j) → (i,j - 1)<br>・(i,j) → (i - 1,j)<br>・(i,j)の位置で静止</p>



<p>ロボットが初期位置から目標地点に到達するには最小で何ステップ必要か求めてください。</p>



<p></p>



<p><strong>入力値（例）</strong><br>5 3</p>



<p><strong>出力値（例）</strong><br>8</p>
</div></div>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">解答例</h2>



<div class="wp-block-urvanov-syntax-highlighter-code-block"><pre class="urvanov-syntax-highlighter-plain-tag">&lt;?php
    list($x, $y) = explode(" ", trim(fgets(STDIN)));
    
    echo abs($x)+abs($y);
?&gt;</pre></div>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="660" height="160" src="https://chokomon.com/wp-content/uploads/2022/10/42-06-03-02.png" alt="" class="wp-image-7004"/></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://chokomon.com/42-forest_contest-06-03-00668/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【paizaの森練習問題コンテスト6】最大イニング (paizaランク D)-解答例-PHP編</title>
		<link>https://chokomon.com/42-forest_contest-06-02-00667/</link>
					<comments>https://chokomon.com/42-forest_contest-06-02-00667/#respond</comments>
		
		<dc:creator><![CDATA[東鳥子]]></dc:creator>
		<pubDate>Wed, 12 Oct 2022 08:23:10 +0000</pubDate>
				<category><![CDATA[paiza-問題集]]></category>
		<category><![CDATA[練習問題コンテスト]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[ランクD]]></category>
		<category><![CDATA[難易度-1800]]></category>
		<guid isPermaLink="false">https://chokomon.com/?p=6997</guid>

					<description><![CDATA[【paizaの森練習問題コンテスト6】過去問題6 > 最大イニング (paizaランク D 相当) [難易度: 1850 ±50] ※リンク先へ移動するためには[paiza]へのログインが必要です。 解答例]]></description>
										<content:encoded><![CDATA[
<p>【<a href="https://chokomon.com/paiza_mondai/paiza_set/42-forest_contest/">paizaの森練習問題コンテスト6</a>】<a href="https://paiza.jp/works/mondai/forest_contest_006/forest_contest_006__d_maxinning" target="_blank" rel="noreferrer noopener">過去問題6 > 最大イニング (paizaランク D 相当)</a> [難易度: <strong>1850 ±50</strong>]



<p>※リンク先へ移動するためには[<a href="https://paiza.jp/works" target="_blank" rel="noreferrer noopener">paiza</a>]へのログインが必要です。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="660" height="300" src="https://chokomon.com/wp-content/uploads/2022/10/42-06-02-01.png" alt="" class="wp-image-6998"/></figure>



<div class="wp-block-dvaux-frame sc_frame_wrap inline"><div class="sc_frame_title inline" style="background-color:#ccc">問題文</div><div class="sc_frame" style="background-color:#fff;border-color:#ccc">
<p>プロ野球歴 6 年目の小柳くんは投手として完投する（1 試合を 1 人で投げ切る）ことにこだわりを持っているため、決して自らマウンドを降りません。小柳くんはある試合で 9 イニングを投げきり、i (1 ≦ i ≦ 9) イニング目に投げた球数は m_i 球でした。しかし監督であるあなたは選手の体の状態を考慮しないといけないため、<code>k</code>球に到達した段階で小柳くんを降板させる必要がありました。小柳くんは球数を考慮した上でも完投できたのかどうか、完投出来ない場合は何イニング目で降板させるべきだったのかを答えてください。</p>



<p>なお、代打や代走などによる攻撃中の投手交代はないものとします。<br>また、この試合に延長やコールドはなく、９イニングで終了します。<br>自チームは後攻で、相手チームの攻撃は試合展開にかかわらず、９イニングおこなわれます。</p>



<p>ちょうどイニングの終了時に k 球に到達した場合は、もうそのイニングが終了してしまい、投手を交代することができないため、次のイニング開始時に降板します。(入力例 3 のケース)</p>



<p></p>



<p><strong>入力値（例）</strong><br>99<br>6<br>16<br>14<br>22<br>8<br>11<br>7<br>10<br>4</p>



<p><strong>出力値（例）</strong><br>Yes</p>
</div></div>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">解答例</h2>



<div class="wp-block-urvanov-syntax-highlighter-code-block"><pre class="urvanov-syntax-highlighter-plain-tag">&lt;?php
    $k = trim(fgets(STDIN));
    
    $total = 0;
    $flag = false;
    
    for($i=0; $i&lt;9; $i++) {
        $m = trim(fgets(STDIN));
        $total += $m;
        if($total &gt; $k) {
            $flag = true;
            $counter = $i+1;
            break;
        }
    }
    echo ($flag) ? $counter : "Yes";
?&gt;</pre></div>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="660" height="160" src="https://chokomon.com/wp-content/uploads/2022/10/42-06-02-02.png" alt="" class="wp-image-6999"/></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://chokomon.com/42-forest_contest-06-02-00667/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【paizaの森練習問題コンテスト6】球数制限 (paizaランク D)-解答例-PHP編</title>
		<link>https://chokomon.com/42-forest_contest-06-01-00666/</link>
					<comments>https://chokomon.com/42-forest_contest-06-01-00666/#respond</comments>
		
		<dc:creator><![CDATA[東鳥子]]></dc:creator>
		<pubDate>Tue, 11 Oct 2022 09:33:59 +0000</pubDate>
				<category><![CDATA[paiza-問題集]]></category>
		<category><![CDATA[練習問題コンテスト]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[ランクD]]></category>
		<category><![CDATA[難易度-1300]]></category>
		<guid isPermaLink="false">https://chokomon.com/?p=6992</guid>

					<description><![CDATA[【paizaの森練習問題コンテスト6】過去問題6 > 球数制限 (paizaランク D 相当) [難易度: 1306 ±53] ※リンク先へ移動するためには[paiza]へのログインが必要です。 解答例]]></description>
										<content:encoded><![CDATA[
<p>【<a href="https://chokomon.com/paiza_mondai/paiza_set/42-forest_contest/">paizaの森練習問題コンテスト6</a>】<a href="https://paiza.jp/works/mondai/forest_contest_006/forest_contest_006__d_balllimit" target="_blank" rel="noreferrer noopener">過去問題6 > 球数制限 (paizaランク D 相当)</a> [難易度: <strong>1306 ±53</strong>]



<p>※リンク先へ移動するためには[<a href="https://paiza.jp/works" target="_blank" rel="noreferrer noopener">paiza</a>]へのログインが必要です。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="660" height="300" src="https://chokomon.com/wp-content/uploads/2022/10/42-06-01-01.png" alt="" class="wp-image-6993"/></figure>



<div class="wp-block-dvaux-frame sc_frame_wrap inline"><div class="sc_frame_title inline" style="background-color:#ccc">問題文</div><div class="sc_frame" style="background-color:#fff;border-color:#ccc">
<p>プロ野球歴 3 年目 20 歳の佐々尾くんは投手として前途有望なため、ある一定の球数に到達すると怪我を考慮して、たとえパーフェクトピッチングを継続していたとしても降板させられます。佐々尾くんは現在<code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-light-orange-color">n</mark></code>イニング投げており、i (1 ≦ i ≦ n) イニング目に投げた球数は m_i 球です。n イニング投げ終わったときに<code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-light-orange-color">k</mark></code>球以上投げているとそれ以降のイニングは投げられません。佐々尾くんは次のイニングで続投できるかどうかを答えてください。</p>



<p></p>



<p><strong>入力値（例）</strong><br>5 100<br>12<br>14<br>20<br>8<br>17</p>



<p><strong>出力値（例）</strong><br>Yes</p>
</div></div>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">解答例</h2>



<div class="wp-block-urvanov-syntax-highlighter-code-block"><pre class="urvanov-syntax-highlighter-plain-tag">&lt;?php
    list($n, $k) = explode(" ", trim(fgets(STDIN)));
    
    $total = 0;
    
    for($i=0; $i&lt;$n; $i++) {
        $m = trim(fgets(STDIN));
        $total += $m;
    }
    echo ($total &lt; $k) ? "Yes" : "No";
?&gt;</pre></div>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="660" height="160" src="https://chokomon.com/wp-content/uploads/2022/10/42-06-01-02.png" alt="" class="wp-image-6994"/></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://chokomon.com/42-forest_contest-06-01-00666/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【クラス・構造体メニュー】クラスの継承 (paizaランク B)-解答例-PHP編</title>
		<link>https://chokomon.com/26-class_primer-02-04-00665/</link>
					<comments>https://chokomon.com/26-class_primer-02-04-00665/#respond</comments>
		
		<dc:creator><![CDATA[東鳥子]]></dc:creator>
		<pubDate>Mon, 10 Oct 2022 03:30:30 +0000</pubDate>
				<category><![CDATA[paiza-問題集]]></category>
		<category><![CDATA[クラス・構造体メニュー]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[ランクB]]></category>
		<category><![CDATA[難易度-1900]]></category>
		<guid isPermaLink="false">https://chokomon.com/?p=6983</guid>

					<description><![CDATA[【クラス・構造体メニュー】&#62; 【静的メンバ】STEP: 4 クラスの継承 (paizaランク B 相当)&#160;[難易度:&#160;1934&#160;±23] ※リンク先へ移動するためには[paiza]へのログインが必要です。…]]></description>
										<content:encoded><![CDATA[
<p>【<a href="https://chokomon.com/paiza_mondai/26-class_primer/">クラス・構造体メニュー</a>】&gt; <a href="https://paiza.jp/works/mondai/class_primer/class_primer__inheritance" target="_blank" rel="noreferrer noopener">【静的メンバ】STEP: 4 クラスの継承 (paizaランク B 相当)</a>&nbsp;[難易度:&nbsp;<strong>1934&nbsp;±23</strong>]



<p>※リンク先へ移動するためには[<a href="https://paiza.jp/works" target="_blank" rel="noreferrer noopener">paiza</a>]へのログインが必要です。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="660" height="300" src="https://chokomon.com/wp-content/uploads/2022/10/26-02-04-01.png" alt="" class="wp-image-6984"/></figure>



<div class="wp-block-dvaux-frame sc_frame_wrap inline"><div class="sc_frame_title inline" style="background-color:#ccc">問題文</div><div class="sc_frame" style="background-color:#fff;border-color:#ccc">
<p>paiza 国の大衆居酒屋で働きながらクラスの勉強をしていたあなたは、お客さんをクラスに見立てることで店内の情報を管理できることに気付きました。<br>全てのお客さんは、ソフトドリンクと食事を頼むことができます。<br>paiza 国の法律では、 20 歳以上のお客さんは成人とみなされ、お酒を頼むことができます。<br>20 歳未満のお客さんは未成年とみなされ、お酒を頼もうとした場合はその注文は取り消されます。<br>また、お酒を頼んだ場合、以降の全ての食事の注文 が毎回 200 円引きになります.</p>



<p>店内の全てのお客さんの数と注文の回数、各注文をしたお客さんの番号とその内容が与えられるので、各お客さんの会計を求めてください。</p>



<p>ヒント</p>



<p>注文について、20 歳未満のお客さんにできて、 20 歳以上のお客さんにできないことはないので、20歳未満のお客さんのクラスを作成して、それを継承して 20歳以上のお客さんのクラスを作成することで効率よく実装することができます。</p>



<p></p>



<p><strong>入力値（例）</strong><br>2 5<br>59<br>5<br>2 food 1223<br>1 alcohol 4461<br>1 alcohol 4573<br>1 alcohol 1438<br>2 softdrink 1581</p>



<p><strong>出力値（例）</strong><br>10472<br>2804</p>
</div></div>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">解答例</h2>



<div class="wp-block-urvanov-syntax-highlighter-code-block"><pre class="urvanov-syntax-highlighter-plain-tag">&lt;?php
    class Customer {
        public $payment = 0;
        
        public function __construct($payment) {
            $this-&gt;payment = $payment = 0;
        }
    
        public function GetPayment() {
            return $this-&gt;payment;
        }
    
        public function OrderFood($price) {
            $this-&gt;payment += $price;
        }
    
        public function OrderSoftDrink($price) {
            $this-&gt;payment += $price;
        }
    
        public function OrderAlcohol($price) {
            // echo "お酒は20歳になってから";
        }
    }
    
    class AdultCustomer extends Customer {
        public $discount;
        
        public function __construct($discount) {
            $this-&gt;discount = $discount = false;
        }
    
        public function OrderFood($price) {
            $this-&gt;payment += $this-&gt;discount ? $price - 200 : $price;
        }
    
        public function OrderAlcohol($price) {
            $this-&gt;payment += $price;
            if (!$this-&gt;discount) {
                $this-&gt;discount = true;
            }
        }
    }

　　list($n, $k) = explode(" ", trim(fgets(STDIN)));
    for($i=0; $i&lt;$n; $i++) {
        $age = trim(fgets(STDIN));
        
        if($age&lt;20) {
            $customers[] = new Customer($age);
        } else {
            $customers[] = new AdultCustomer($age);
        }
    }
    for($i=0; $i&lt;$k; $i++) {
        list($index, $order, $price) = explode(" ", trim(fgets(STDIN)));
        
        $index--;
    
        switch($order) {
            case "food":
                $customers[$index]-&gt;OrderFood($price);
                break;
            case "softdrink":
                $customers[$index]-&gt;OrderSoftDrink($price);
                break;
            case "alcohol":
                $customers[$index]-&gt;OrderAlcohol($price);
                break;
        }
    }
    //print_r($customers);
    
    for($i=0; $i&lt;$n; $i++) {
        echo $customers[$i]-&gt;GetPayment(). "\n";
    }
?&gt;</pre></div>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="660" height="200" src="https://chokomon.com/wp-content/uploads/2022/10/26-02-04-02.png" alt="" class="wp-image-6985"/></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://chokomon.com/26-class_primer-02-04-00665/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【クラス・構造体メニュー】クラスのメンバの更新 (paizaランク C)-解答例-PHP編</title>
		<link>https://chokomon.com/26-class_primer-02-03-00664/</link>
					<comments>https://chokomon.com/26-class_primer-02-03-00664/#respond</comments>
		
		<dc:creator><![CDATA[東鳥子]]></dc:creator>
		<pubDate>Fri, 30 Sep 2022 14:06:53 +0000</pubDate>
				<category><![CDATA[paiza-問題集]]></category>
		<category><![CDATA[クラス・構造体メニュー]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[ランクC]]></category>
		<category><![CDATA[難易度-1500]]></category>
		<guid isPermaLink="false">https://chokomon.com/?p=6975</guid>

					<description><![CDATA[【クラス・構造体メニュー】> 【静的メンバ】STEP: 3 クラスのメンバの更新 (paizaランク C 相当) [難易度: 1524 ±18] ※リンク先へ移動するためには[paiza]へのログインが必要です。 解答例]]></description>
										<content:encoded><![CDATA[
<p>【<a href="https://chokomon.com/paiza_mondai/26-class_primer/">クラス・構造体メニュー</a>】> <a href="https://paiza.jp/works/mondai/class_primer/class_primer__change_member" target="_blank" rel="noreferrer noopener">【静的メンバ】STEP: 3 クラスのメンバの更新 (paizaランク C 相当)</a> [難易度: <strong>1524 ±18</strong>]



<p>※リンク先へ移動するためには[<a href="https://paiza.jp/works" target="_blank" rel="noreferrer noopener">paiza</a>]へのログインが必要です。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="660" height="300" src="https://chokomon.com/wp-content/uploads/2022/09/26-02-03-01.png" alt="" class="wp-image-6976"/></figure>



<div class="wp-block-dvaux-frame sc_frame_wrap inline"><div class="sc_frame_title inline" style="background-color:#ccc">問題文</div><div class="sc_frame" style="background-color:#fff;border-color:#ccc">
<p>エンジニアであり、社員を管理を管理する立場にあるあなたの会社には、効率的に社員を管理するために、次のようなメンバ変数とメンバ関数を持つ社員クラス<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-light-orange-color"> <code>class employee</code> </mark>が存在しています。<br><br>メンバ変数<br><code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-light-orange-color">整数 number, 文字列 name</mark></code><br><br>メンバ関数</p>



<p class="has-gray-background-color has-background">getnum(){<br>    return number;<br>}<br>getname(){<br>    return name;<br>}</p>



<p>しかし、この社員クラスについて、社員番号や名前が変わった際にいちいち手動で更新するのは面倒だと感じたあなたは、引数に元の社員番号と新しい社員番号を指定すれば、新しい社員番号に更新してくれる関数<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-light-orange-color"> <code>change_num</code> </mark>と　引数に元の名前と新しい名前を指定すれば、新しい名前に更新してくれる関数 <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-light-orange-color"><code>change_name</code> </mark>を作成することにしました。</p>



<p>入力で<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-light-orange-color"> <code>make number name</code> </mark>と入力された場合は変数に<code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-light-orange-color">number, name</mark></code>を持つ社員を作成し、<code><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-light-orange-color">getnum n</mark></code>と入力された場合は n 番目に作成された社員の number を、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-light-orange-color"><code>getname n</code> </mark>と入力された場合は n 番目に作成された社員の name を出力してください。</p>



<p>また、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-light-orange-color"> <code>change_num n newnum</code> </mark>と入力された場合は、n 番目に作成された社員の number を、 newnum に変更し、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-light-orange-color"> <code>change_name n newname</code> </mark>と入力された場合は、n 番目に作成された社員の name を、 newname に変更してください。</p>
</div></div>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">解答例</h2>



<div class="wp-block-urvanov-syntax-highlighter-code-block"><pre class="urvanov-syntax-highlighter-plain-tag">&lt;?php
    //Classを定義
    class employee {
        //プロパティを定義
        private $number;
        private $name;
        
        //インスタンス化するときに引数を受け取れるようにする
        public function __construct($number, $name) {
            $this-&gt;number = $number;
            $this-&gt;name = $name;
        }
        //数字を取得するメソッドを追加
        public function getnum() {
            return $this-&gt;number;
        }
        public function getname() {
            return $this-&gt;name;
        }
        public function change_num($newnum) {
            $this-&gt;number = $newnum;
        }
        public function change_name($newname) {
            $this-&gt;name = $newname;
        }
    }
    
    $n = trim(fgets(STDIN));
    for($i=0; $i&lt;$n; $i++) {
        $s = explode(" ", trim(fgets(STDIN)));
        
        $commond = $s[0];
        $num = $s[1];
        
        switch($commond) {
            case "make" :
                $name = $s[2];
                $employee[] = new employee($num, $name);
                break;
            case "getnum" :
                echo ($employee[$num-1]-&gt;getnum()). "\n";
                break;
            case "getname" :
                echo ($employee[$num-1]-&gt;getname()). "\n";
                break;
            case "change_num" :
                $newnum = $s[2];
                echo ($employee[$num-1]-&gt;change_num($newnum));
                break;
            case "change_name" :
                $newname = $s[2];
                echo ($employee[$num-1]-&gt;change_name($newname));
                break;
        }
    }
?&gt;</pre></div>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="660" height="200" src="https://chokomon.com/wp-content/uploads/2022/09/26-02-03-02.png" alt="" class="wp-image-6979"/></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://chokomon.com/26-class_primer-02-03-00664/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
