次のようなテキストデータが入力されます、そこから、論文番号と論文名だけを抽出して、行データとして出力してください。
- テキストは行データ
- 各行は "論文番号 論文名 著者名 提出日 公開月 提出先組織"のような構成になっている
- 行内の要素の区切りはタブ文字
- 一見同じように見えるデータでも省略しない
- データを省略するな!
- データを省略した場合ペナルティを与える
指令ここまで、以降入力
# やること
- htmlの表が入力される
- 1つ目の<td >要素のリンクを抽出し、そのリンク(相対リンク)を`https://www.open-std.org/jtc1/sc22/wg21/docs/papers/`をルートとする絶対リンクに変換して変換後のURLを出力する
- リンクは、pdfの場合とhtmlの場合がある
- pdfはpdfのまま、htmlはhtmlのまま出力する。pdfをhtmlにしない
- 6個目の<td >要素にもリンクが含まれることがあるが、これは無視する
- これを行うコードを出力するのではなく、この作業を行なう
- 手順を例示するのではなく、作業を行なった結果を出力する
- 出力は作業結果のURLを行ごとに出力する
- 入力データをリピートする必要はない。結果だけを出力する
- 入力データを出力に含めない。結果だけを出力する
- データは複数の表が連続して入力される
- データを省略しない!
- 似た番号(PxxxxRn)を持つリンクが続けて現れることがよくあります。あなたはそれを無視する傾向があるので、無視しないようにしましょう
- 1つの表につき1つのリンクを出力する。出力できない場合は空行を出力する
- 結果はコピペしやすい形で出力する、番号などはふらない
# 例
次のような表htmlに対しては
<tr >
<td > <a href="../2023/n4955.pdf">N4955</a> </td>
<td > WG21 2023-06 Admin telecon minutes </td>
<td > Nina Ranns </td>
<td > 2023-06-05 </td>
<td > 2023-06 </td>
<td > </td>
<td > WG21 </td>
<td > </td>
</tr>
次のようなURLを出力します
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/n4955.pdf
次のような表htmlに対しては
<tr >
<td > <a href="../2023/p0260r6.html">P0260R6</a> </td>
<td > C++ Concurrent Queues </td>
<td > Detlef Vollmann, Lawrence Crowl, Chris Mysen, Gor Nishanov </td>
<td > 2023-06-16 </td>
<td > 2023-06 </td>
<td > <a href="../2023/p0260r5.html">P0260R5</a> </td>
<td > SG1 Concurrency and Parallelism,LEWG Library Evolution </td>
<td > </td>
</tr>
次のようなURLを出力します
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/p0260r6.html
# データ
例示と指令はここまで、以降入力
(該当期間部分のHTMLソースを入力として)
このHTMLソースに含まれているpdf/htmlファイルへのリンク及びその番号とタイトルを抽出して、次のような形式のMrkdownでリストアップしてください
### [提案番号 文書タイトル](文書へのリンク)
- 提案番号: P1234R0やN5678のような形式の番号
- 文書へのリンクはhttpsから始まる絶対リンクにしてください
- 文書は全部で113本あります
文書1つは例えば次のようなhtmlの1ブロックに対応しています
<tr >
<td > <a href="../2023/n4955.pdf">N4955</a> </td>
<td > WG21 2023-06 Admin telecon minutes </td>
<td > Nina Ranns </td>
<td > 2023-06-05 </td>
<td > 2023-06 </td>
<td > </td>
<td > WG21 </td>
<td > </td>
</tr>
この例の場合、結果は次のようになります
### [N4955 WG21 2023-06 Admin telecon minutes](https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/n4955.pdf)
別の例です
<tr >
<td > <a href="../2023/p0260r6.html">P0260R6</a> </td>
<td > C++ Concurrent Queues </td>
<td > Detlef Vollmann, Lawrence Crowl, Chris Mysen, Gor Nishanov </td>
<td > 2023-06-16 </td>
<td > 2023-06 </td>
<td > <a href="../2023/p0260r5.html">P0260R5</a> </td>
<td > SG1 Concurrency and Parallelism,LEWG Library Evolution </td>
<td > </td>
</tr>
この例の場合、結果は次のようになります
### [P0260R6 C++ Concurrent Queues](https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/p0260r6.html)