• LQDOJ
  • Trang chủ
  • Bài tập
  • Bài nộp
  • Thành viên
  • Kỳ thi
  • Nhóm
  • Giới thiệu
    • Máy chấm
    • Khóa học
    • Đề xuất ý tưởng
    • Proposal Problem
    • Proposal Contest
    • Tools
    • Báo cáo tiêu cực
    • Báo cáo lỗi

Tiếng Việt

Tiếng Việt
English

Đăng nhập

Đăng ký

PY2ONguyenHuynhPhucAn

  • Giới thiệu
  • Bài tập
  • Bài nộp

Rating
1403
Bài tập
399
Điểm
17480
Rating #
1809
Điểm #
3279

Nguyễn Huỳnh Phúc An (Tiểu học Tây Hồ)

Giới thiệu

*chưa có test

Math? - "Beginner #0"

An đang làm bài tập hăng say thì nghe tiếng Bình kêu lên: "Làm sao đây?"
An lên phòng Bình thì thấy một đề có Input thế này:

3
add
6

và Output thế này:
9

"A!", An nói, và bạn đã chỉ Bình làm đúng!
Hãy chỉ cách Bình làm đúng.
Input:
Ba chuỗi \(a, t, b\); mỗi chuỗi một dòng.
a, b là số nguyên, t là một trong số xâu:add, sub, multi, divi1, divi2, divi3, pow.
Công dụng của các xâu \(t\) như sau:
add: cộng
sub: trừ
multi: nhân
divi1: chia lấy nguyên
divi2: chia thường "/"
divi3: chia lấy dư
pow: mũ

Quy luật: \(a\) \(t\) \(b\) (nếu \(t\) là add thì lấy \(a\) cộng \(b\) và cứ thế với các \(t\) còn lại)

Test 1

Input

3
sub
2

Output

1
Note

vì \(t\) là sub nên lấy \(3 - 2\).

Test 2

Input

5
pow
3

Output

125
Note

vì \(t\) là pow nên lấy \(5 ^ 3 = 125\).

Nguy cơ TLE

Vì kết quả có thể lớn hơn mức có thể tính toán nên bạn hãy lấy modulo với 2004010501.

Nguy cơ ban acc

Đừng gõ code trên phần bình luận.

Gợi ý

Dùng hàm eval() để tính toán.

Câu nói của người làm ra bài này:

Kiên trì là con đường dẫn đến thành công.

Mã Morse (bản dễ)

Sau khi giải xong bài của Bình, An lại quay sang Cường - người không biết mã morse do ăn-chơi-với-các-bạn-quá-đà. Thực ra thì An phải Google mới biết bảng mã. Nhiệm vụ các bạn là lập chương trình giải mã (hoặc phong ấn?) xâu \(S\) bằng những chữ E và T biết rằng chữ E là "." và T là "_".

Question

Input

. _ . . _ . _ _ _ . . _ _ . _ .

Output

ETEETETTTEETTETE

Question

Input

. _ _ . _ _ . . . . . . _ _ _ _ _ .

Output

ETTETTEEEEEETTTTTE

Mã Morse (bản khó)

Tương tự như bản dễ nhưng các bạn phải tự tra Google đấy (bruh.)
Bảng mã Morse như sau: (bạn biết bạn phải làm gì rồi đấy.)
A:. _ B:_ . . . C:_ . _ . D:_ . . E:. F:. . _ . G:_ _ . H:. . . . I:. .
J:. _ _ _
K:_ . _ L:. _ . . M:_ _ N:_ . O:_ _ _ P:. _ _ . Q:_ _ . _ R:. _ . S:. . . T:_
U:. . _ V:. . . _ W:. _ _ X:_ . . _ Y:_ . _ _ Z:. . _ _

Test 1

Input

_ . . _ / . . / _ . / _ . _ . / . . . . / . _ / _ _ _

Output

XINCHAO

Test 2

Input

_ _ . / . . _ / . . / _ / . . . . / . _ / _ . _ _ / _ . / . . . . / _ _ _

Output

GUITHAYNHO

Mã Morse (bản... khó hơn)

Bạn biết đấy.
Điều khác biệt là có 2 xâu \(S1\) và \(S2\).
\(S1\): Giải mã
\(S2\): Mã hóa

Test 1

Input

. . . / _ _ _ / . . . / _ . . . / . _ . / . . _ / . . . .
HELLO

Output

SOSBRUH
. . . . / . / . _ . . / . _ . . / _ _ _

Mã Morse (bản... lỏ)

Vẫn như bài trên nhưng... có ký tự được thêm vào.
. (dấu chấm): . _ . _ . _ *** , (dấu phẩy): _ _ . . _ _ *** ? (dấu chấm hỏi): . . _ _ . . *** ' (dấu nháy): . _ _ _ . *** ! (dấu chấm than): _ . _ . _ _ *** / (dấu xuyệt): _ . . _ .
yeah

Test 1

Input

BRUHBRUH(OHMYGAD)??//
. _ . _ . _ / . _ . _ . _ / _ _ . . _ _

Output

_ . . . / . _ . / . . _ / . . . . / _ . . . / . _ . / . . _ / . . . . / _ . _ _ . / _ _ _ / . . . . / _ _ / _ . _ _ / _ _ . / . _ / _ . . / . . _ _ . . / . . _ _ . . / _ . . _ . / _ . . _ .
..,

làm đề nhé các admin :3
xin đó~~

oh ma gad no wayyyyy


«    »
Thứ 2
Thứ 3
Thứ 4
Thứ 5
Thứ 6
Thứ 7
CN
Ít
Nhiều

Các lần thi

, #

proudly powered by DMOJ| developed by LQDJudge team