คำถามติดแท็ก bash

30
เคล็ดลับการตีกอล์ฟใน Bash
คุณมีเคล็ดลับอะไรสำหรับการเล่นกอล์ฟใน Bash ฉันกำลังมองหาความคิดที่สามารถนำไปใช้กับปัญหารหัสกอล์ฟโดยทั่วไปซึ่งอย่างน้อยค่อนข้างเฉพาะกับ Bash (เช่น "ลบความคิดเห็น" ไม่ใช่คำตอบ) กรุณาโพสต์หนึ่งเคล็ดลับต่อคำตอบ
55 code-golf  tips  bash 

25
Patttern ง่าย
ปัจจัยการผลิต: ตัวเลขสองหลักเดียว (เรียกว่าพวกมันmและn) และสองตัวอักษร (เรียกมันว่า) aและbในรูปแบบอินพุตที่คุณเลือก เอาท์พุท: m=2, n=5, a='a', b='b'สำหรับคำแนะนำการหลอก เอาต์พุตของคุณจะเป็นสตริงที่สร้างจากอินพุตสี่ตัวของคุณ ขอเรียกสตริงที่มีค่าresult ""ครั้งแรก concatenate aบนresult mเวลาเพื่อ concatenate aบนresult 2ครั้ง ตอนนี้เท่ากับresult aaประการที่สอง concatenate bบนresult mเวลาเพื่อ concatenate bบนresult 2ครั้ง ตอนนี้เท่ากับresult aabbสุดท้ายหากผลเป็นที่เรียบร้อยแล้วนานกว่าn, ตัดเพื่อที่จะมีความยาวresult nมิฉะนั้นต่อสลับกับmระยะเวลาในการทำงานของaและbจนกว่าจะมีความยาวresult nสุดท้ายresultมีที่ซึ่งมีความยาวaabba5 กรณีทดสอบ: Input: m = 2, n = 4, a = A, b = B Output: AABB Input: …
17 code-golf  string  code-golf  arithmetic  code-golf  string  array-manipulation  rubiks-cube  code-golf  math  number  code-golf  tips  bash  code-golf  ascii-art  music  code-golf  arithmetic  code-golf  math  number  arithmetic  integer  code-golf  number  array-manipulation  code-golf  geometry  grid  set-partitions  code-golf  math  number  code-golf  combinatorics  code-golf  regular-expression  code-golf  permutations  code-golf  ascii-art  code-golf  number  array-manipulation  matrix  code-golf  kolmogorov-complexity  compile-time  cops-and-robbers  polyglot  cops-and-robbers  polyglot  code-golf  string  code-golf  string  ascii-art  matrix  animation  code-golf  ascii-art  code-golf  string  balanced-string  code-golf  integer  integer-partitions  expression-building 

6
ค้นหาค่าสัมประสิทธิ์ของฟังก์ชั่นการสร้างเหตุผล
หากเราเขียนลำดับของตัวเลขเป็นค่าสัมประสิทธิ์ของชุดพลังงานชุดพลังงานนั้นจะเรียกว่า (ธรรมดา) ฟังก์ชันสร้าง (หรือ Gf) ของลำดับนั้น นั่นคือถ้าสำหรับฟังก์ชันF(x)และชุดของจำนวนเต็มa(n)เรามี: a(0) + a(1)x + a(2)x^2 + a(3)x^3 + a(4)x^4 + ... = F(x) จากนั้นเป็นหน้าที่ของการสร้างF(x) aตัวอย่างเช่นชุดรูปทรงเรขาคณิตบอกเราว่า: 1 + x + x^2 + x^3 + x^4 + ... = 1/(1-x) ดังนั้นการสร้างฟังก์ชั่นของการมี1, 1, 1, ... 1/(1-x)หากเราแยกความแตกต่างทั้งสองข้างของสมการข้างบนและคูณด้วยxเราจะได้ความเสมอภาคต่อไปนี้: x + 2x^2 + 3x^3 + 4x^4 + ... = …
12 code-golf  math  integer  polynomials  code-golf  math  abstract-algebra  restricted-time  code-golf  math  primes  code-golf  math  number  arithmetic  code-golf  quine  code-golf  number  sequence  code-golf  string  number  code-golf  array-manipulation  code-golf  number  code-golf  string  code-golf  arithmetic  code-golf  string  array-manipulation  rubiks-cube  code-golf  math  number  code-golf  tips  bash  code-golf  ascii-art  music  code-golf  arithmetic  code-golf  math  number  arithmetic  integer  code-golf  number  array-manipulation  code-golf  geometry  grid  set-partitions  code-golf  math  number  code-golf  combinatorics  code-golf  regular-expression  code-golf  permutations  code-golf  ascii-art  code-golf  number  array-manipulation  matrix  code-golf  kolmogorov-complexity  compile-time  cops-and-robbers  polyglot  cops-and-robbers  polyglot  code-golf  string  code-golf  string  ascii-art  matrix  animation  code-golf  ascii-art  code-golf  string  balanced-string  code-golf  integer  integer-partitions  expression-building 

1
เขียนสคริปต์ความตื่นตระหนกเพื่อรักษาความปลอดภัยระยะไกลของ Mac Pro จากผู้ใช้ในพื้นที่ที่ไม่น่าไว้วางใจ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัพเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Code Golf Stack Exchange ปิดให้บริการใน3 ปีที่ผ่านมา สถานการณ์ สมมติว่าฉันอนุญาตให้ผู้ดูแลระบบ "Shady Sam" เข้าถึงเวิร์กสเตชันของฉันเพื่อทำงานด้านการดูแลระบบที่สำคัญใน Mac Pro ของฉันโดยให้รหัสผ่านการเข้าสู่ระบบรากชั่วคราวแก่พวกเขา (สมมติว่าพวกเขามีความน่าเชื่อถืออาจจะเป็นระบบผู้ดูแลระบบสำหรับ บริษัท ของฉัน.) จากสถานที่ห่างไกล (เช่นบ้าน) ฉันใช้แล็ปท็อป MacBook Pro เพื่อสังเกตกิจกรรมของ Sam และเรียนรู้วิธีทำงานด้วยตนเองผ่าน Remote Desktop (VNC) โดยไม่มีการเตือน Shady Sam ทำอะไรที่ขี้ขลาด! บางทีฉันอาจเห็นว่าเขากำลังพยายามลบข้อมูลออกจากฮาร์ดไดรฟ์ของฉันหรือแอบเข้าไปในโฟลเดอร์ที่ถูก จำกัด ฯลฯ ไม่ว่าจะเป็นการกระทำที่ขี้ขลาดฉันต้องการล็อค Shady Sam ออกทันทีและรักษาความปลอดภัยคอมพิวเตอร์ให้ดีที่สุดเท่าที่จะทำได้ เนื่องจากเราแชร์เมาส์และคีย์บอร์ดฉันจึงไม่สามารถทำการกระทำที่เชื่อถือได้จากภายในเดสก์ท็อประยะไกล (นอกจากนี้พวกเขาสามารถปิดการเชื่อมต่อได้) ฉันต้องเขียนสคริปต์และเรียกใช้จากระยะไกล ความท้าทาย อะไรคือสคริปต์ที่ดีที่สุด (เช่นpanicScript.shหรือpanicScript.py) …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.