AT_past202107_e.青木君のいたずら

普及-

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

有一个初始值为 11 的变量 xx,高桥决定进行 3030 次将 xx 乘以 33 的操作。但是青木君却做了一个恶作剧。他选择了一个满足 1≤k≤301\le k \le30 的整数 kk,在高桥进行完第 kk 次操作后将 xx 加上了 11 。直到高桥完成了全部操作后他才发现了不对劲。他想让你帮帮他,求出青木选择的 kk 的值是多少?但还有一种可能,那就是青木在高桥完成所有操作后直接把 xx 换成了另一个数。如果是这样,请输出 −1-1。

输入格式

一行一个正整数,即完成所有操作后的 xx。

输出格式

如果有满足条件的 kk 请输出 kk 的值;否则请输出 −1-1 。

输入输出样例

  • 输入#1

    205894618879050

    输出#1

    10
  • 输入#2

    314159265358979

    输出#2

    -1

说明/提示

数据规模与约定

1≤n≤10151 \le n \le 10^{15},n≠330n \neq 3^{30},且 nn 为整数。

输入解题思路,AI测评打分。不知道怎么写?

首页