結果
問題 |
No.403 2^2^2
|
ユーザー |
|
提出日時 | 2018-05-21 16:11:51 |
言語 | C#(csc) (csc 3.9.0) |
結果 |
TLE
|
実行時間 | - |
コード長 | 809 bytes |
コンパイル時間 | 865 ms |
コンパイル使用メモリ | 106,752 KB |
実行使用メモリ | 24,448 KB |
最終ジャッジ日時 | 2024-06-28 14:59:34 |
合計ジャッジ時間 | 4,948 ms |
ジャッジサーバーID (参考情報) |
judge2 / judge1 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 3 |
other | AC * 3 TLE * 1 -- * 23 |
コンパイルメッセージ
Microsoft (R) Visual C# Compiler version 3.9.0-6.21124.20 (db94f4cc) Copyright (C) Microsoft Corporation. All rights reserved.
ソースコード
using System; using System.Collections.Generic; using System.Linq; public class Program { static void Main() { long[] Orig = Console.ReadLine().Split('^').Select(a => long.Parse(a)%1000000007).ToArray(); long AB = Orig[0]; long BC = Orig[1]; for(var i = Orig[1];i > 1;i--){ AB = (AB * Orig[0]) % 1000000007; } long ABC = AB; for(var i = Orig[2];i > 1;i--){ ABC = (ABC * AB) % 1000000007; } for(var i = Orig[2];i > 1;i--){ BC = (BC * Orig[1]) % 1000000007; } long ABC2 = Orig[0]; for(var i = BC;i > 1;i--){ ABC2 = (ABC2 * Orig[0]) % 1000000007; } Console.WriteLine(ABC+" "+ABC2); } }