Team Ai
Datasetpublic

prithivMLmods/Coder-Stat

Coder-Stat Dataset Overview The Coder-Stat dataset is a collection of programming-related data, including problem IDs, programming languages, original statuses, and source code snippets. This dataset is designed to assist in the analysis of coding patterns, error types, and performance metrics. Dataset Details Modalities Tabular: The dataset is structured in a tabular format. Text: Contains text data, including source code snippets.… See the full description on the dataset page: https://huggingface.co/datasets/prithivMLmods/Coder-Stat.

sourceHugging Faceapache-2.0updated 2y agoView on Hugging Face
3likes139downloads
p01013.html69 linesDownload Raw Back to problem_descriptions
1 2 3<script src="./IMAGE/varmath.js" charset="UTF-8"></script>4 5  <h1> Problem H: Cone Cut</h1>6  <h2> Problem </h2>7  <p>8    この問題では3次元空間上のある点<var>X </var>とある点<var>Y </var>を通るような直線を直線<var>XY </var>と書く。9  </p>10  <p>11    3次元空間上に円錐とその円錐内部の点<var>P </var>が与えられる。点<var>P </var>を通り円錐の底面に垂直な直線と円錐の底面との交点を点<var>Q </var>とする。この時、円錐の底面の中心を<var>O </var>とし、直線<var>OQ </var>と円錐の底面の円周との交点を、点<var>Q </var>に近い方から点<var>A </var>、点<var>B </var>とする(ただし、点<var>O </var>と点<var>Q </var>が同一点のときは、点<var>O </var>を通る任意の直線と円錐の底面の円周との交点を点<var>A </var>、点<var>B </var>とする。)。また、円錐の底面を含むような平面において、点<var>O </var>を通り、直線<var>AB </var>と垂直に交わる直線と円錐の底面の円周との交点を点<var>C </var>、点<var>D </var>とする(ただし、点<var>C </var>と点<var>D </var>は入れ替えても問題ない)。<br />12  </p>13  <p>14    以下の図は、円錐の頂点方向から見た円錐の底面の図である。15  </p>16  <p>17    <img src="https://judgeapi.u-aizu.ac.jp/resources/images/IMAGE3_ACPC2013Aizu_aizuicpc_bird" alt="円錐の頂点方向から見た円錐の底面の図"><br />18  </p>19  <p>20    直線<var>AP </var>と直線<var>BP </var>の円錐との交点(直線<var>AP </var>の場合、点<var>A </var>でない方の交点を指す。直線<var>BP </var>も同様。)を点<var>A' </var>、点<var>B' </var>とし、点<var>A' </var>と点<var>B' </var>を通り直線<var>CD </var>と平行な平面<var>S </var>で円錐を切断する。この時、切断後の頂点を含む図形の体積ともう一方の図形の体積を空白区切りで出力せよ。21  </p>22  <h2> Input </h2>23  <p>24    円錐の頂点の<var>x </var>座標 <var>y </var>座標 <var>z </var>座標<br />25    円錐の底面の中心の<var>x </var>座標 <var>y </var>座標 <var>z </var>座標 円錐の底面の半径<br />26    点<var>P </var>の<var>x </var>座標 <var>y </var>座標 <var>z </var>座標<br />27    <br />28    各行のそれぞれの値はスペース区切りで与えられる。29  </p>30  <h2> Constraint </h2>31  <p>32    入力の値はすべて整数であり、その絶対値は1000以下である。<br />33    円錐の高さとその底面の半径は1以上であり、点<var>P </var>と円錐の距離は10<sup>-5</sup>以上ある。34  </p>35  <h2> Output </h2>36  <p>37    切断後の頂点を含む図形の体積ともう一方の図形の体積を空白区切りで出力せよ。<br />38    ただし、10<sup>-5</sup>を超える誤差を含んではいけない。39  </p>40  <h2> Sample Input 1</h2>41<pre>420 0 10430 0 0 4440 0 145</pre>46  <h2> Sample Output 1</h2>47<pre>4891.769438 75.78217049</pre>50  <h2> Sample Input 2</h2>51<pre>520 0 10530 0 0 4541 1 155</pre>56  <h2> Sample Output 2</h2>57<pre>5884.050413 83.50119559</pre>60  <h2> Sample Input 3</h2>61<pre>620 0 0638 9 10 5641 1 165</pre>66  <h2> Sample Output 3</h2>67<pre>680.071663 409.70919669</pre>