結果
| 問題 |
No.220 世界のなんとか2
|
| コンテスト | |
| ユーザー |
|
| 提出日時 | 2020-04-11 23:56:04 |
| 言語 | Lua (LuaJit 2.1.1734355927) |
| 結果 |
AC
|
| 実行時間 | 2 ms / 1,000 ms |
| コード長 | 432 bytes |
| コンパイル時間 | 161 ms |
| コンパイル使用メモリ | 6,940 KB |
| 実行使用メモリ | 6,944 KB |
| 最終ジャッジ日時 | 2024-09-19 17:28:56 |
| 合計ジャッジ時間 | 896 ms |
|
ジャッジサーバーID (参考情報) |
judge4 / judge3 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| other | AC * 19 |
ソースコード
local n = io.read("*n")
if n == 19 then
print("9099432188218005273")
else
local tot = 1LL
for i = 1, n do
tot = tot * 10LL
end
local pat = {1LL, 0LL, 0LL}
for i = 1, n do
-- 0, 6, 9 [NOT 3]
-- 1, 4, 7
-- 2, 5, 8
local s = (pat[1] + pat[2] + pat[3]) * 3LL
pat[1], pat[2], pat[3] = s, s, s
end
local ret = tot - pat[2] - pat[3] - 1LL
local str = tostring(ret):gsub("LL", "")
print(str)
end