Language: C++


AtCoder Grand Contest 036
 日本語 
 kamocyc (Guest) 
コンテスト時間: 2019-07-21(日) 21:00 ~ 2019-07-21(日) 23:40 (160分)AtCoderホームへ戻る
 トップ
 問題
 質問
 提出
 提出結果
 順位表
 バーチャル順位表
 コードテスト
 解説
A - Triangle / 
実行時間制限: 2 sec / メモリ制限: 1024 MB

配点 : 
400
 点

問題文
整数 
S
 が与えられます。 以下の条件をすべて満たす 
6
 つの整数 
X
1
,
Y
1
,
X
2
,
Y
2
,
X
3
,
Y
3
 を 
1
 組求めてください。

0
≤
X
1
,
Y
1
,
X
2
,
Y
2
,
X
3
,
Y
3
≤
10
9
二次元平面上の 
3
 つの点 
(
X
1
,
Y
1
)
,
(
X
2
,
Y
2
)
,
(
X
3
,
Y
3
)
 を頂点とする三角形の面積が 
S
/
2
 である。
なお、この問題の制約の範囲で、条件を満たすような 
6
 つの整数が必ず存在することが証明できます。

制約
1
≤
S
≤
10
18
入力される値はすべて整数である。
入力
入力は以下の形式で標準入力から与えられる。

S

出力
条件を満たす 
6
 つの整数 
X
1
,
Y
1
,
X
2
,
Y
2
,
X
3
,
Y
3
 を、この順に空白区切りで出力せよ。 解が複数存在する場合、どれを出力しても正解とみなされる。

入力例 1 
Copy
3
出力例 1 
Copy
1 0 2 2 0 1
二次元平面上の 
3
 つの点 
(
1
,
0
)
,
(
2
,
2
)
,
(
0
,
1
)
 を頂点とする三角形の面積は 
3
/
2
 です。 なお、3 0 3 1 0 1 や、1 0 0 1 2 2 という出力をしても正解と判定されます。

入力例 2 
Copy
100
出力例 2 
Copy
0 0 10 0 0 10
入力例 3 
Copy
311114770564041497
出力例 3 
Copy
314159265 358979323 846264338 327950288 419716939 937510582
言語
ソースコード
1
​
※ 512 KiB まで
※ ソースコードは「Main.拡張子」で保存されます




FacebookTwitterHatenaShare
ルール 用語集
利用規約 プライバシーポリシー 個人情報保護方針 企業情報 よくある質問 お問い合わせ 資料請求
Copyright Since 2012 ©AtCoder Inc. All rights reserved.

Compiler output:
a.cc:25:2: error: extended character 。 is not valid in an identifier
   25 |  が与えられます。 以下の条件をすべて満たす
      |  ^
a.cc:47:2: error: extended character 。 is not valid in an identifier
   47 |  組求めてください。
      |  ^
a.cc:50:1: error: extended character ≤ is not valid in an identifier
   50 | ≤
      | ^
a.cc:68:1: error: extended character ≤ is not valid in an identifier
   68 | ≤
      | ^
a.cc:101:2: error: extended character 。 is not valid in an identifier
  101 |  である。
      |  ^
a.cc:102:1: error: extended character 、 is not valid in an identifier
  102 | なお、この問題の制約の範囲で、条件を満たすような
      | ^
a.cc:102:1: error: extended character 、 is not valid in an identifier
a.cc:104:2: error: extended character 。 is not valid in an identifier
  104 |  つの整数が必ず存在することが証明できます。
      |  ^
a.cc:108:1: error: extended character ≤ is not valid in an identifier
  108 | ≤
      | ^
a.cc:110:1: error: extended character ≤ is not valid in an identifier
  110 | ≤
      | ^
a.cc:113:1: error: extended character 。 is not valid in an identifier
  113 | 入力される値はすべて整数である。
      | ^
a.cc:115:1: error: extended character 。 is not valid in an identifier
  115 | 入力は以下の形式で標準入力から与えられる。
      | ^
a.cc:140:2: error: extended character 、 is not valid in an identifier
  140 |  を、この順に空白区切りで出力せよ。 解が複数存在する場合、どれを出力しても正解とみなされる。
      |  ^
a.cc:140:2: error: extended character 。 is not valid in an identifier
a.cc:140:37: error: extended character 、 is not valid in an identifier
  140 |  を、この順に空白区切りで出力せよ。 解が複数存在する場合、どれを出力しても正解とみなされる。
      |                                     ^
a.cc:140:37: error: extended character 。 is not valid in an identifier
a.cc:172:2: error: extended character 。 is not valid in an identifier
  172 |  です。 なお、3 0 3 1 0 1 や、1 0 0 1 2 2 という出力をしても正解と判定されます。
      |  ^
a.cc:172:9: error: extended character 、 is not valid in an identifier
  172 |  です。 なお、3 0 3 1 0 1 や、1 0 0 1 2 2 という出力をしても正解と判定されます。
      |         ^
a.cc:172:27: error: extended character 、 is not valid in an identifier
  172 |  です。 なお、3 0 3 1 0 1 や、1 0 0 1 2 2 という出力をしても正解と判定されます。
      |                           ^
a.cc:172:43: error: extended character 。 is not valid in an identifier
  172 |  です。 なお、3 0 3 1 0 1 や、1 0 0 1 2 2 という出力をしても正解と判定されます。
      |                                           ^
a.cc:190:1: error: extended character ※ is not valid in an identifier
  190 | ※ 512 KiB まで
      | ^
a.cc:191:1: error: extended character ※ is not valid in an identifier
  191 | ※ ソースコードは「Main.拡張子」で保存されます
      | ^
a.cc:191:3: error: extended character 「 is not valid in an identifier
  191 | ※ ソースコードは「Main.拡張子」で保存されます
      |   ^
a.cc:191:24: error: extended character 」 is not valid in an identifier
  191 | ※ ソースコードは「Main.拡張子」で保存されます
      |                        ^
a.cc:199:22: error: extended character © is not valid in an identifier
  199 | Copyright Since 2012 ©AtCoder Inc. All rights reserved.
      |                      ^
a.cc:2:1: error: 'AtCoder' does not name a type
    2 | AtCoder Grand Contest 036
      | ^~~~~~~