Lập trình câu đố & Code Golf

Q & A dành cho những người đam mê lập trình và chơi gôn




1
Thu gom rác
Bạn đang nhìn vào một đại lộ, và ai đó đã bỏ rác! Bạn cần viết một chương trình để giúp khắc phục vấn đề, bằng cách bỏ rác vào thùng rác. Nhiệm vụ Đại lộ được tạo thành từ một chuỗi các ký tự ASCII có thể in được, …

2
Trình thu thập dữ liệu 2D
Chương trình của bạn phải có một chuỗi nhiều dòng, như thế này: ############# # # # p # # # ############# plà người chơi và #là một khối. Bây giờ dưới đó trong thiết bị đầu cuối nên là một dòng đầu vào nói: How do you want to …

4
Các loại khung bằng nhau
Dựa trên câu hỏi NÀY . Đưa ra một chuỗi, thay thế mỗi dấu ngoặc ()[]{}<>bằng một dấu ngoặc của loại thích hợp sao cho dấu ngoặc khớp và chu kỳ ngoặc được lồng như sau: Những người ngoài cùng là () Trực tiếp bên trong ()nên[] Trực tiếp bên …

6
In một thiên thần ca hát
Giữ một chủ đề lễ hội, in một thiên thần hát carol với mã ngắn nhất có thể. Thiên thần đang quyên góp tiền cho người vô gia cư, vì vậy phải có khả năng hát cả ba bài hát dưới đây theo yêu cầu. Để minh họa cô ấy …

5
Manhattan khoảng cách của chuỗi luân chuyển
Tôi mặc dù đây sẽ là một thử thách tốt: http://adventofcode.com/2016/day/1 Mô tả công việc Đưa ra một chuỗi các phép quay và khoảng cách theo mẫu (L | R) [1-9] [0-9] *, đưa ra khoảng cách manhattan giữa điểm bắt đầu và điểm kết thúc, đó là số lượng …
9 code-golf 

1
Các loại Pokemon bền nhất
Lý lịch Câu hỏi này tương tự như câu hỏi này . Tôi đã cung cấp tất cả các thông tin cần thiết dưới đây. Nếu bạn đã quen thuộc với thử thách khác thì hãy lưu ý rằng chúng tôi đang xếp hạng tất cả các phòng thủ thay …


5
Tạo một Tamagotchi / Giga Pet đơn giản hóa!
Tamagotchi và Giga Thú cưng là những thiết bị điện tử nhỏ mô phỏng một thú cưng ảo nhỏ. Thú cưng này có một số chỉ số, như sức khỏe, đói, v.v. Gần đây tôi đã viết ví dụ này: import msvcrt,os,sys;d=m=100;h=s=t=p=0;f=10 while 1: os.system('cls'if os.name=='nt'else'clear');print("health:",d,"\nhunger:",h,"\nsleep:",s,"\nfood:",f,"\npotions:",p,"\nmoney:",m);t+=1 if msvcrt.kbhit(): k=ord(msvcrt.getch()) if …
9 code-golf 

2
Chuyển đổi điểm miễn phí sang điểm nhấn
Là một hacker Haskell, tôi thích ký hiệu không có điểm hơn là có điểm. Thật không may, một số người thấy ký hiệu không có điểm khó đọc và tôi thấy khó có được số ngoặc đơn chính xác khi tôi viết một cách chính xác. Giúp tôi chuyển …


10
Arcsinc gần đúng
Mục tiêu rất đơn giản: Đưa ra một giải pháp thực khác xcho phương trình sin(x) = -mx, đầu vào đã cho m, với số lượng byte ít nhất. Thông số kỹ thuật: Câu trả lời của bạn phải chính xác đến 3 con số quan trọng. Bạn có thể …
9 code-golf  math 

10
In bảng tic-tac-toe này!
Đây là một bảng tic-tac-toe: a b c | | 1 - | - | - _____|_____|_____ | | 2 - | - | - _____|_____|_____ | | 3 - | - | - | | Đưa ra một bộ di chuyển, in bảng với mã thông báo trên. Đầu …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.