---
title: 第一關程式繳交處
tags: 關卡_st
---
> [第一關題目](https://hackmd.io/@futurenest/code_challenge_1)
> [程式線上編譯環境](https://replit.com/)
:::warning
繳交規範(可以複製這裡的喔)
`### 自己名字`
`#### 題目一`
```python
程式碼
```
`#### 題目二`
```c++
程式碼
```
:::
---
### 郭尚蓁
#### 題目一
```python
print('hello')
```
### 王政翔
#### 題目一:
```cpp=
#include<iostream>
using namespace std;
int main(){
char name[100];
cin >> name;
cout << "hello, " << name << endl;
return 0;
}
```
#### 題目二:
```cpp=
#include<iostream>
using namespace std;
int main(){
int number, digit, addin;
cin >> number;
addin = 0;
while(number != 0){
digit = number % 10;
addin = (addin * 10) + digit;
number = number / 10;
}
cout << addin << endl;
return 0;
}
```
#### 題目三:
```cpp=
#include<iostream>
using namespace std;
int main(){
double r, area, circumference;
cin >> r;
circumference = r * 2 * 3.14;
area = r * r * 3.14;
cout << "[" << circumference << ", " << area << "]" << endl;
return 0;
}
```
### 楊苡若
題目一:
```python=
word = input('輸入總共一行,內含一組文字:')
print("hello, ", word)
```
題目二:
```python=
s = input("輸入一個三位數:")
s = (s[::-1])
s = s.lstrip('0')
print(s)
```
題目三:
```python=
PI = 3.14
Integer = int(input('輸入整數r:'))
print('[', Integer * 2 * PI, ', ', Integer**2 * PI, ']')
```
### 林永晉
題目一:
```python=
a = input("please enter any words:")
print("hello, ", a)
```
題目二:
```python=
def reverse(number):
if number < 0:
b = -number
c = -reverse(b)
return c
elif 0 <= number < 10:
return number
else:
return int(str(number % 10) + str(reverse(number // 10)))
def main():
number = int(input("Enter an integer number:"))
print(reverse(number))
main()
```
題目三:
```python=
import math
r = eval(input("輸入整數r:"))
perimeter = 2 * r * math.pi
area = r ** 2 * math.pi
print("[",round(perimeter,2),", ",round(area,2),"]")
```
### 余靜玟
#### 題目一:
```python
s = input("輸入文字:")
print("hello,", x)
```
#### 題目二:
```python
def reverseInteger(self, number):
unit = number%10 #取出個位數
ten = (number/10)%10 #取出十位數
hun = number/100 #取出百位數
return unit * 100 + ten * 10 + hun
if __name__ == "__main__":
so = Solution()
print so.reverseInteger(123)
```
#### 題目三:
```python
r = float(input("請輸入整數:"))
a = r**2 * 3.14
b = r * 2 * 3.14
print([b, a])
```
### 張宸瑋
#### 題目一:
```python
x = input('請輸入文字:')
print('hello,', x)
```
#### 題目二:
```python
number = input('請輸入一個三位數:')
list1 = list(number) #
list1.reverse()
a = int(list1[0])
b = int(list1[1])
c = int(list1[2])
re_number = a*100 + b*10 + c
print('%s的反轉數是:%s'%(number, re_number))
```
#### 題目三:
```python
r = float(input('輸入整數:'))
a = r**2 * 3.14
b = r * 2 * 3.14
print([b, a])
```
### 郭亮霆
#### 題目1
```python
print("輸入總共一行,內含一組文字")
a = str(input())
print("hello", a)
```
#### 題目2
```python
x = int(input())
y = int(input())
z = int(input())
if y==0 and z==0:
print(x)
else:
print(z,y,x)
```
#### 題目3
```python
print("請輸入圓的半徑:")
r=float(input())
x=(2*r)*3.14
y=(r*r)*3.14
print([x,y])
```
### 陳弈劭
#### 題目一:
```c++
#include <iostream>
using namespace std;
int main() {
char word[0];
cin >> word;
cout << "hello, " << word << endl;
return 0;
}
```
### 張云綺
#### 題目一
```python
y=input("world")
print("hello",y)
```
#### 題目二
```python
num = any number
a = "num"
b = list(a)
b.reverse()
b = ''.join(b)
print(b)
```
#### 題目三
```python
#radius=半徑(可以填入任何數字)
print(radius*2*3.14,radius*radius*3.14)
```
### 楊芷瑜
#### 題目一
```python
word=input("輸入文字")
print("hello,",word)
```
#### 題目二
```python
num1=input("輸入第一個數字")
num2=input("輸入第二個數字")
num3=input("輸入第三個數字")
print(num3,num2,num1)
```
#### 題目三
```python
a=input("輸入數字")
b=2
c=3.14
print([int(a)*b*c,int(a)*int(a)*c])
```
### 張若聞
#### 題目一
```c++
#include <iostream>
using namespace std;
int main() {
string word;
cin >> word;
cout << "Hello, " << word << endl;
return 0;
}
```
#### 題目二
```c++
#include <iostream>
using namespace std;
int main(){
int n;
cin >> n;
while (n > 0)
{
cout << n % 10;
n /= 10;
}
cout << endl;
return 0;
}
```
#### 題目三
```c++
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
float r;
cin >> r;
cout << "[" << fixed << setprecision(2) << 2 * r * 3.14 << ", " << r * r * 3.14 << "]" << endl;
return 0;
}
```
### 黃冠霖
#### 題目一
```python
a=input()
print("hello, "+a)
```
#### 題目二
```python
num=input()
l=list(str(num))
a,b,c=num
print(c,b,a)
```
#### 題目三
```python
r=int(input())
pi=3.14
p=(r*2)*pi #周長
a=(r**2)*pi #面積
print(p,a)
```
### 鍾宇哲
#### 題目一
```python=
a = input ("")
print ('hello' , a)
```
#### 題目二
```python=
x = input ( )
y = input ( )
z = input ( )
a = [z, y ,x]
print(a)
```
#### 題目三
```python=
r = input( )
x = float(r)*2*3.14
y = float(r)*float(r)*3.14
print("周長", x ,"面積", y)
```
### 鍾宇恩
#### 題目一
```python=
a = input('Please type any words')
print('Hello, ', a)
```
#### 題目二
```python=
a1 = input('Please type a number')
a2 = input('Please type a number')
a3 = input('Please type a number')
a1 = int(a1)
a2 = int(a2)
a3 = int(a3)
if a2 == 0 and a3 == 0:
print(a1)
else:
print(a3,a2,a1)
```
#### 題目三
```python=
r = float(input('Please type a number'))
a = r*2*3.14
b = r*r*3.14
print(a,b)
```