编程题
### 问题描述 现有一个水深有限且为正整数的湖,某一潜水员潜水时只能到达水深为正整数的位置,并且该潜水员潜水时最浅到达水深为 $1$ 米的位置。 若该潜水员除去当前所在深度位置后在这个湖中所有可能到达深度位置的水深之和减去该潜水员当前深度位置的水深的两倍,恰好等于 $n$,求该潜水员当前所在深度位置及湖的水深。数据保证有唯一解。 注意:水深与潜水员所有可能到达的深度位置均为整数。 ### 输入格式 输入共一行,包含一个整数 $n$ ,表示整数 $n$。 ### 输出格式 输出共一行,包含两个正整数,分别表示该潜水员当前位置的水深和湖的水深,中间用单个空格隔开。 ### 样例输入 ``` 0 ``` ### 样例输出 ``` 1 2 ``` ### 样例解释 整数 $0$,由湖深为 $2$ 米,潜水员所在位置为 $1$ 米位置可以获得。即除去当前 $1$ 米位置潜水员只能到达 $2$ 米位置,则 $2$ 米就是潜水员除去当前所在位置后在这个湖中所有可能到达位置的水深之和,用该值减去潜水员所在的位置的两倍就是 $0$。 ### 评测数据规模 对于所有评测数据,$0 \leq n \lt 10^5$。
查看答案
赣ICP备20007335号-2