# nb1.土拨鼠考试

## A. 黄金三角土拨鼠！

# 黄金三角土拨鼠！

一只 黄金三角土拨鼠！可以扛2只黄金三角土拨鼠！
（一层 3

上面的一只黄金三角土拨鼠！可以扛2只黄金三角土拨鼠！
（二层 7

上上面的一只黄金三角土拨鼠！可以扛2只黄金三角土拨鼠！

.....

#### input！

n

#### print！

n层之后第1只土拨鼠上面有几只黄金三角土拨鼠！
n<63

```input1
2
```

```output1
oh! 6
```




---

## B. A类B类数

我TM真爱A类B类数
*** ** **.

# A类B类数

这一天，小小张展奕，在做题时，听见了老师说了一句话，于是....

**他出了一道题说要难逝你们！**

....

## 说明

若将一个正整数转换为二进制数，在此二进制数中，我们将数字1的个数多于数字0的个数的这类二进制数称为**A**类数，否则就称其为**B**类数。

例如

```c
（1）10=（1）2

其中1的个数为1，0的个数为0，则称此数为A类数；

（13）10=（1101）2

其中1的个数为3，0的个数为1，则称此数为A类数；

（10）10=（1010）2

其中1的个数为2，0的个数也为2，称此数为B类数；

（24）10=（11000）2

其中1的个数为2，0的个数为3，则称此数为B类数；
```

编程输出n是不是A类数！

# 输入

$n (1<n<114514)$

# 输出~

它是不是A类数！

是输出
Number of class A

否则输出：
？

```input1
23442
```

```output1
Number of class A
```

```input2
67859
```

```output2
?
```



---

## C. 张展奕加密术

# 张展奕加密术

张展奕加密术是一种十分<font  color='#25ad40'>智慧</font>的加密法
由”<font  color='#25ad40'>智慧</font>“的小小张展奕创造<font  color='#25ad40'>智慧</font>的加密术

---

## 加密术

即用’**b**’代替’**a**’,用’**c**’代替’**b**’,······，用’**a**’代替’**z**’。

## 输入格式

一行字符串。

## 输出格式

加密后的字符串。

## 样例

```input1
Nike is excellent!
```

```output1
Ojlf jt fydfmmfou!
```



---

## D. 奇妙回文数

### 【题目描述】

一个n看他是不是回文数

### 【输入】

字符串（最多10000000000000000000000000000）n。

### 【输出】

是回文数吗？
是输出YES，不是输出NO

```input1
3
GDSH
121
3565
```

```output1
NO
YES
NO
```

```input2
2
51532124542115215
0..0
```

```output2
NO
YES
```

### 【提示】

回文数指左右对称的数，如：959,o.o



---
