คำถามติดแท็ก decision-problem

สำหรับความท้าทายที่เกี่ยวข้องกับการตัดสินใจว่าปัจจัยนำเข้านั้นมีคุณสมบัติตรงตามเกณฑ์ที่กำหนดหรือไม่และแสดงผลข้อมูลบางส่วนแทนการตัดสินใจนั้น

20
ตรวจสอบว่าจำนวนเต็มเป็น palindrome ใน radix ที่กำหนด (ฐาน)
เขียนโปรแกรมที่อ่านจาก stdin สองจำนวนเต็มแต่ละบรรทัดใหม่ถูกยกเลิกหลังจากนี้เรียกว่า "number" และ "radix" และ: พิมพ์ข้อความการแก้ไขใด ๆ ที่คุณต้องการถ้าตัวเลขเป็น palindrome ในสมุฎฐานที่ (เช่นtrue, t, 1) พิมพ์ข้อความใด ๆ ที่แตกต่างกันคงที่คุณต้องการถ้าจำนวนไม่ได้เป็น palindrome ในสมุฎฐานที่ (เช่นfalse, f, 0ฯลฯ ) ข้อความเหล่านี้จะต้องเหมือนกันต่อการวิ่งแต่ละครั้ง แต่ไม่มีกฎเกี่ยวกับสิ่งที่พวกเขาจะต้อง (สิ่งที่ดีที่สุดสำหรับการเล่นกอล์ฟ) คุณอาจจะสมมติว่าอินพุตนั้นถูกต้องซึ่งเป็นจำนวนเต็มบวกสองตัว "จำนวน" จะไม่เกิน2147483647"กี่" 32767จะไม่เกิน คุณไม่สามารถใช้ทรัพยากรภายนอกได้ แต่คุณสามารถใช้ฟังก์ชันคณิตศาสตร์ใดก็ได้ที่มีให้โดยค่าเริ่มต้นในภาษาของคุณ หมายเหตุ: radix เป็นเพียงฐานของตัวเลข ตัวอย่างการวิ่ง: 16 10 false 16 3 true 16 20 true 121 10 true 5 …

1
ติดตั้ง Regex Decider
งานของคุณคือการสร้างโปรแกรมที่กำหนดว่าสตริงที่กำหนดเป็นนิพจน์ปกติที่ถูกต้องหรือไม่หรือใช้โค้ดที่มาจากไซต์ในเครือข่าย StackExchange สำหรับวัตถุประสงค์ของการท้าทายนี้, ()*?|\ภาษาแสดงออกปกติจะปล้นลงและน้อยที่สุดส่วนใหญ่เป็นชุดของตัวละครเมตา: ดังนั้นคุณจะไม่สามารถใช้ตัวแยกวิเคราะห์ regex ในตัวได้ \ใช้เพื่อหลบหนีเมตาอักขระ มันจะต้องตามด้วยตัวอักษรเมตา วงเล็บที่ไม่ใช้ค่า Escape จะต้องมีความสมดุล *และ?ต้องนำหน้าด้วยอักขระที่ไม่ใช่เมตาอักขระกลุ่มวงเล็บหรือเมตาอักขระที่ใช้ Escape อักขระ ASCII ที่พิมพ์ได้อื่น ๆ ทั้งหมดรวมถึงการขึ้นบรรทัดใหม่แท็บและพื้นที่ต้องเป็นอักขระที่ไม่ใช่เมตา เกิดอะไรขึ้นกับสตริงที่มีอักขระอื่น ๆ ไม่ได้ถูกกำหนดไว้ ความหมายที่แท้จริงของ regex ไม่สำคัญสำหรับความท้าทายนี้ ตัวอย่าง Truthy: abc a? (a|)* () a|b* \* \\ \\* a*b?(cd|e) + [ } (123\))* \| (a(b(c|d)*e)*f)* (|\)*) (abc)+* (abc)+ +abc ^ last test case …

2
นี่เป็นการเล่น Tichu ที่ถูกต้องหรือไม่?
Tichuเป็นเกมไพ่ที่ผู้เล่นผลัดกันเล่นไพ่จากสำรับประกอบด้วยสำรับมาตรฐาน 52 ใบรวมทั้งไพ่เพิ่มอีก 4 ใบ: มังกรซึ่งมีค่ามากกว่าบัตรอื่น ๆ อินทผลัมซึ่งสามารถทำหน้าที่เป็นตัวแทน สุนัขซึ่งผ่านการเปิดกับคู่ของคุณ Mah Jongซึ่งมีมูลค่า 1 (และคนที่ถือมันเล่นครั้งแรก) ผู้เล่นคนแรก (ผู้ที่ถูกกล่าวว่ามี "ลูกค้าที่มุ่งหวัง") สามารถเลือกที่จะเล่นชุดไพ่ประเภทใดประเภทหนึ่งต่อไปนี้: เดียว (เช่น6) คู่ ( JJ) สาม ( 555) เต็มบ้าน ( QQQ33) - สามและคู่ ตรง ( 56789) - 5 หรือบัตรติดต่อกันมากขึ้น a Tractor ( 223344) - ลำดับคู่ใด ๆ ที่ต่อเนื่องกัน ผู้เล่นที่ตามมาจะได้รับอนุญาตให้เล่นชุดไพ่ประเภทเดียวกัน แต่สูงกว่าอย่างเคร่งครัด ตัวอย่างเช่นQQสามารถเล่นได้ที่ด้านบนของJJแต่QQKKไม่สามารถ (เป็นแทรคเตอร์ไม่ใช่คู่) บ้านเต็มได้รับคำสั่งจากสาม (เช่น77722> …

6
มาเล่น Rummikub กันเถอะ!
หมายเหตุ: สิ่งนี้เกี่ยวข้องกับการเปลี่ยนแปลงของเกมRummikub พื้นหลังและกฎ Rummikubเป็นเกมแบบเรียงต่อกัน มีสี่สีคือแดงส้มน้ำเงินและดำ สำหรับแต่ละสีนั้นจะมีไพ่ 13 ใบ (ที่มีป้ายกำกับตั้งแต่ 1 ถึง 13) และยังมีโจ๊กเกอร์ 2 ชิ้นที่ไม่ขึ้นกับสีจึงมีทั้งหมด 54 ชิ้น ในรูปแบบของ Rummikub นี้ผู้เล่นแต่ละคนจะได้รับไพ่ 14 ใบและจะต้องได้ไพ่เพิ่มอีกหนึ่งแผ่นและวางไพ่อีกหนึ่งใบในแต่ละรอบ ผู้เล่นไม่เห็นไพ่ของกันและกัน เป้าหมายคือการจัดกลุ่มกระเบื้องเพื่อให้ทุกชิ้นเป็นของกลุ่มอย่างน้อยหนึ่งกลุ่ม (ดูด้านล่าง) เมื่อผู้เล่นมีการจัดกลุ่มชิ้นส่วนทั้งหมดพวกเขาจะวางกระดานไทล์และเปิดเผยชิ้นส่วน จากนั้นคนอื่น ๆ ตรวจสอบว่าชุดค่าผสมทั้งหมดถูกต้องหรือไม่และถ้าเป็นเช่นนั้นผู้เล่นชนะรอบนั้นหรือไม่ กระเบื้องสามารถจัดกลุ่มได้อย่างไร? มีกลุ่มสองประเภทเท่านั้น: กลุ่มหลายสี : ประกอบด้วย 3 หรือ 4 แผ่น พวกเขามีเพียงกระเบื้องที่มีหมายเลขเดียวกันกับพวกเขา กระเบื้องทั้งหมดมีสีแตกต่างกัน ตัวอย่าง: RED 9, BLUE 9, BLACK 9. กลุ่มสีโมโน : พวกเขาประกอบด้วยอย่างน้อย …

5
คำที่ถูกต้องจากลำดับกำลังสอง?
คุณได้รับตัวเลขสี่ตัว สามรายการแรกคือ ,และตามลำดับสำหรับลำดับ:aaaขbbคcc Tn= n2+ b n + cTn=an2+bn+cT_n=an^2+bn+c คุณสามารถป้อนหมายเลขสี่ตัวเหล่านี้ได้ทุกวิธี เอาท์พุทควรจะเป็นหนึ่งในสองผลที่แตกต่างกันกล่าวถึงในคำตอบของคุณหนึ่งหมายความว่าจำนวนที่สี่เป็นคำในลำดับที่ (สมการข้างต้นมีทางออกอย่างน้อยหนึ่งสำหรับที่เป็นจำนวนเต็มเมื่อ, ,และมี แทนค่าที่กำหนด), อื่น ๆ หมายถึงตรงข้ามnnnaaaขbbคccTnTnT_n นี่คือรหัสกอล์ฟดังนั้นคำตอบที่สั้นที่สุดในหน่วยไบต์ชนะ โปรแกรมของคุณควรทำงานกับอินพุตใด ๆ ของโดยที่ตัวเลขนั้นเป็นค่าลบหรือบวก (หรือ 0), ทศนิยมหรือจำนวนเต็ม เพื่อหลีกเลี่ยงปัญหา แต่ยังคงมีความซับซ้อนอยู่ผู้ที่ไม่ใช่จำนวนเต็มจะลงท้ายด้วยเสมอ ไม่อนุญาตให้ใช้ลูปมาตรฐานa , b , c , Tna,b,c,Tna, b, c, T_n0.5.5.5 กรณีทดสอบ a |b |c |T_n |Y/N ------------------------ 1 |1 |1 |1 |Y #n=0 2 …

13
มีตัวตรวจสอบ tautogram ขนาดเล็กกว่าหรือไม่ [ปิด]
ปิด คำถามนี้ต้องการรายละเอียดหรือความคมชัด ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ เพิ่มรายละเอียดและชี้แจงปัญหาโดยแก้ไขโพสต์นี้ ปิดเมื่อปีที่แล้ว เมื่อไม่นานมานี้ฉันได้เข้าสู่การเขียนโค้ดกอล์ฟและพยายามเขียนตัวตรวจสอบสัญลักษณ์ขนาดเล็กที่สุด tautogramเป็นประโยคที่ทุกคำที่เริ่มต้นด้วยตัวอักษรเดียวกันตัวอย่างเช่น: ดอกไม้อวดจากฝรั่งเศส ให้ประโยคเป็นอินพุตให้พิจารณาว่าเป็น tautogram หรือไม่ กรณีทดสอบ Flowers flourish from France True This is not a Tautogram False ฉันใช้รหัสหลามนี้ (เพราะเป็นภาษาหลักของฉัน): print(True if len(list(set([x.upper()[0] for x in __import__('sys').argv[1:]]))) == 1 else False) การใช้งาน: python3 tautogram.py Flowers flourish from France # True python3 tautogram.py This is …

24
บิชอป
มาจากสิ่งนี้ลบโพสต์แล้ว ให้สตริงคำตอบ (ความจริง / เท็จหรือค่าที่สอดคล้องกันสองค่า) ถ้ามันถือว่าเป็นรหัสผ่านบิชอปที่ดีซึ่งเป็นเมื่อตรงตามเงื่อนไขต่อไปนี้ทั้งหมด: มันมีอย่างน้อย 10 ตัวอักษร มันมีอย่างน้อย 3 หลัก ( [0-9]) มันไม่ใช่ palindrome (เหมือนกับตัวมันเองเมื่อกลับด้าน) คุณจะได้รับโบนัส 0 ไบต์หากรหัสของคุณเป็นรหัสผ่านบิชอปที่ดี คำเตือน: Do ไม่ใช้ความดีบิชอปเป็นตัวชี้วัดความแข็งแรงของรหัสผ่านที่เกิดขึ้นจริง! ตัวอย่าง รหัสผ่านบิชอปที่ดี PPCG123GCPP PPCG123PPCG PPCG123gcpp 0123456789 Tr0ub4dor&3 รหัสผ่านบิชอปไม่ดี PPCG123 (สั้นเกินไป) correct horse battery staple (ตัวเลขไม่เพียงพอ) PPCG121GCPP (palindrome) (สั้นเกินไปและไม่เพียงพอตัวเลข) abc121cba (สั้นเกินไปและ palindrome) aaaaaaaaaaaa (palindrome และตัวเลขไม่เพียงพอ) abc99cba (ทุกอย่างผิดปกติ)

15
กฎการลงทุนการตลาดแบบ“ ขา” หลายระดับ
ความท้าทายที่เกี่ยวข้องกับการตลาดหลายระดับ เพื่อนต้องการได้รับรางวัล ดังนั้นมันจึงดึงดูดNนักลงทุน ( N>=1) นักลงทุนรายที่ฉันลงทุนx[i]แต่ละราย เมื่อยอดรวมเกินขีด จำกัดx[0]+x[1]+...+x[N-1] >= Tเพื่อนสามารถได้รับรางวัล แต่ถ้าเงื่อนไขต่อไปนี้เป็นจริง: จำนวนนักลงทุนขั้นต่ำควรมากกว่าM( M<=N) เป็นเวลาอย่างน้อยหนึ่งจำนวนเต็มkที่k>=Mและk<=Nใด ๆ ที่kนักลงทุนต้องลงทุนอย่างน้อยT/kแต่ละคน ให้ไว้N, x[], T, Mคุณควรตรวจสอบว่ารางวัลของเพื่อนถูกสร้างขึ้นหรือไม่ (ผลบูลีน "ใช่" หรือ "ไม่") รหัสที่สั้นที่สุดชนะ ตัวอย่าง: N=5; M=3; T=10000ในการที่จะสร้างรางวัลของเพื่อนต้องทำอย่างใดอย่างหนึ่งต่อไปนี้ ๆ 3 ลงทุนอย่างน้อย 3334 ต่อ ๆ 4 ลงทุนอย่างน้อย 2,500 ทั้ง 5 ลงทุนอย่างน้อย 2,000 ต่อ N=6; M=2; T=5000: 2 ใด ๆ ที่ลงทุนอย่างน้อย …

1
Tatamibari แก้ปัญหา
พื้นหลัง Tatamibariเป็นปริศนาตรรกะที่ออกแบบโดย Nikoli ปริศนา Tatamibari +เล่นบนตารางสี่เหลี่ยมที่มีสามชนิดที่แตกต่างกันของสัญลักษณ์ในมัน-, |และ ตัวแก้ปัญหาต้องแบ่งพาร์ติชันของกริดออกเป็นพื้นที่สี่เหลี่ยมหรือสี่เหลี่ยมตามกฎต่อไปนี้ ทุกพาร์ติชันจะต้องมีสัญลักษณ์หนึ่งตัวอยู่ในนั้น +สัญลักษณ์จะต้องมีอยู่ในตาราง |สัญลักษณ์จะต้องอยู่ในรูปสี่เหลี่ยมผืนผ้าที่มีความสูงมากกว่าความกว้าง -สัญลักษณ์จะต้องอยู่ในรูปสี่เหลี่ยมผืนผ้าที่มีความกว้างมากกว่าความสูง สี่ชิ้นอาจไม่เคยแบ่งปันมุมเดียวกัน (นี่คือวิธีการวางกระเบื้องทาทามิญี่ปุ่นโดยปกติ) ต่อไปนี้เป็นตัวอย่างปริศนาที่มีวิธีแก้ไข: งาน แก้ปริศนา Tatamibari ที่ให้มา อินพุตและเอาต์พุต อินพุตเป็นตาราง 2D ที่แสดงถึงตัวต่อ Tatamibari puzzle เซลล์แต่ละคนมีหนึ่งในสี่ตัวอักษร: +, -, |, และตัวอักษรที่คุณเลือกที่จะเป็นตัวแทนเซลล์ที่ไม่ได้เบาะแส ในกรณีทดสอบ*จะใช้เครื่องหมายดอกจัน คุณสามารถเลือกรูปแบบผลลัพธ์ที่เหมาะสมซึ่งสามารถแสดงวิธีแก้ปัญหาที่ถูกต้องกับปริศนา Tatamibari ซึ่งรวมถึง แต่ไม่ จำกัด เฉพาะ: (หากมีข้อสงสัยให้ถามในความคิดเห็น) รายการของ 4-tuples โดยที่แต่ละ tuple จะมีดัชนีด้านบน, ดัชนีด้านซ้าย, ความกว้างและความสูงของสี่เหลี่ยมผืนผ้า (หรือการแสดงที่เทียบเท่ากัน) กริดตัวเลขที่มีรูปร่างเดียวกันกับอินพุตโดยที่แต่ละหมายเลขจะแทนสี่เหลี่ยมผืนผ้า รายการชุดพิกัดที่แต่ละชุดมีพิกัดทั้งหมดของเซลล์ในสี่เหลี่ยมผืนผ้า หากตัวต่อมีหลายทางคุณสามารถส่งออกจำนวนที่ถูกต้อง (หนึ่งหรือมากกว่า) …

5
คาถาพ่อมดของ
แก้ไข : ฉันไม่ได้เล่น D&D มาก่อนเมื่อฉันตั้งคำถามนี้ขึ้นมาฉันไม่ได้ค้นคว้าอย่างถูกต้อง ฉันขอโทษสำหรับสิ่งนี้และฉันกำลังแก้ไขบางอย่างที่อาจทำให้คำตอบไม่ถูกต้องเพื่อให้เป็นจริงที่สุดเท่าที่จะเป็นไปได้สำหรับกฎ dnd 5e ขอโทษ แฟน D&D จากคำถามเครือข่ายร้อนแรงเมื่อไม่นานมานี้ดูเหมือนว่าจะมีปัญหาบางอย่างเกี่ยวกับว่านักเวทย์มนตร์ที่ถูกเลือกเข้าแถวสอดคล้องกับความเป็นไปได้หรือไม่ - และฉันคิดว่าเราควรช่วย! บทนำ (ทั้งหมดนี้ได้อธิบายไว้แล้วในคำถามที่กล่าวถึงก่อนหน้านี้) นักเวทย์รู้สองคาถาระดับ 1 ตั้งแต่เริ่มต้น (ระดับ 1): [1, 1] ทุกครั้งที่นักเวทย์จะได้รับเลเวล (ยกเว้นเลเวล 12, 14, 16, 18, 19 และ 20) พวกเขาเรียนรู้คาถาใหม่ (จำเป็น) นอกจากนี้เมื่อปรับระดับขึ้นหนึ่งสามารถเลือก (ไม่จำเป็น) เพื่อแทนที่คาถาหนึ่งด้วยอีก คาถาที่เรียนรู้และแทนที่จะต้องเป็นระดับสล็อตคาถาที่ถูกต้องซึ่งเป็นครึ่งหนึ่งของระดับจอมเวทย์ของคุณ ดูตารางนี้: Sorcerer level Highest spell level possible 1 1 2 1 3 …

2
แก้ไขปัญหาการหยุดชะงักสำหรับ Modilar SNISP
ในจิตวิญญาณของการแก้ปัญหาลังเลสำหรับ Befingeให้มีกำหนดภาษาอื่นที่เรียกว่า 2D Modilar SNISP Modilar SNISP มีหกคำแนะนำต่อไปนี้: \ ชี้นำตัวชี้คำสั่งดังนี้: หากเข้าหาจากด้านบนไปทางขวา; ถ้าเดินจากทางขวาขึ้นไป; หากเข้าหาจากด้านล่างไปซ้าย; หากเข้าหาจากด้านซ้ายให้ลงไป / ชี้นำตัวชี้คำสั่งดังนี้: ถ้าเข้าหาจากด้านบนไปซ้าย; หากเข้าหาจากด้านซ้ายขึ้นไป; หากเข้าหาจากด้านล่างไปทางขวา; หากเข้าหาจากด้านขวาให้ลงไป ! ข้ามคำแนะนำถัดไป @ ผลักตำแหน่ง IP และทิศทางไปยังสแตกการโทร #ดึงตำแหน่ง IP และทิศทางจาก call stack และเรียกคืนจากนั้นข้ามคำสั่งถัดไป หาก call stack ว่างเปล่าการดำเนินการจะหยุดลง . ไม่ทำอะไรเลย ตัวชี้คำสั่งเริ่มต้นที่มุมซ้ายบนไปทางขวา หากเคยออกจากสนามแข่งขันการประหารชีวิตจะหยุดลง Modilar SNISP ไม่สามารถมีประสิทธิภาพมากกว่าPDAได้เพราะแหล่งเดียวของที่เก็บข้อมูลที่ไม่ได้ จำกัด คือสแต็ก (call call) ที่มีตัวอักษรที่ จำกัด (คู่ของ …

1
ตัวตรวจสอบตัวตรวจสอบ
เป้าหมายของความท้าทายนี้คือการพิจารณาว่าการย้ายนั้นเป็นตัวตรวจสอบภาษาอังกฤษตามกฎหมายหรือไม่ ความท้าทายนี้จะใช้กระดาน 8x8 ชิ้นส่วนที่เคลื่อนไหวควรได้รับการปฏิบัติเหมือนเป็นชาย (ไม่ใช่กษัตริย์) ที่สามารถเคลื่อนที่ไปข้างหน้าในแนวทแยงมุมได้ กระดานจะมีชิ้นส่วนสีดำ 0 ชิ้นขึ้นไปและชิ้นส่วนสีขาว 1 ชิ้นขึ้นไป ชิ้นส่วนสีขาวหนึ่งชิ้นกำลังเคลื่อนที่ ชิ้นส่วนสีขาวสามารถ "กระโดด" เหนือแผ่นดำหนึ่งเส้นทแยงมุมตรงหน้าถ้าสี่เหลี่ยมด้านหลังว่างเปล่า เป็นไปได้ที่จะกระโดดต่อจากตำแหน่งนั้นหากมีชิ้นส่วนสีดำอีกอันหนึ่งอยู่ในทิศทางใดก็ได้ในแนวทแยงมุมด้านหน้า การจับเป็นสิ่งจำเป็นดังนั้นจึงผิดกฎหมายที่จะไม่กระโดดที่มี อย่างไรก็ตามไม่จำเป็นต้องใช้พา ธ ที่เพิ่มจำนวนการกระโดดได้สูงสุด โดยทั่วไปหมายความว่าหากคุณกระโดดและมีการกระโดดที่เป็นไปได้อีกครั้งจากตำแหน่งสิ้นสุดการเคลื่อนไหวนั้นผิดกฎหมาย ตำแหน่งชิ้นใช้รูปแบบการกำหนดหมายเลขต่อไปนี้: กฎระเบียบ ปัจจัยการผลิต: รายการหมายเลขที่แสดงถึงชิ้นส่วนสีดำ รายการหมายเลขที่แสดงถึงชิ้นส่วนสีขาว ตำแหน่งเริ่มต้นสำหรับชิ้นส่วนสีขาว ตำแหน่งสิ้นสุดสำหรับชิ้นส่วนสีขาว เอาท์พุท: ค่าความจริงหากการย้ายถูกต้องมิฉะนั้นจะเป็นค่าเท็จ คุณสามารถถือว่าชิ้นส่วนสีขาวจะครองตำแหน่งเริ่มต้นเสมอ หากสะดวกคุณสามารถสันนิษฐานได้ว่าชิ้นส่วนสีขาวชิ้นแรกในรายการชิ้นส่วนสีขาวจะมีตำแหน่งเริ่มต้นแทนที่จะยอมรับอินพุต 3 กฎกอล์ฟมาตรฐานรหัส ไบต์ที่น้อยที่สุดจะเป็นผู้ชนะ กรณีทดสอบ เพื่อแสดงให้เห็นว่า O คือตำแหน่งเริ่มต้น X คือตำแหน่งสิ้นสุด B คือชิ้นส่วนสีดำและ W เป็นชิ้นส่วนสีขาว Black pieces: [] White pieces: …

4
ฉันได้รับอนุญาตหรือไม่
ความท้าทาย ระบุสตริงที่ระบุสัญลักษณ์ของการอนุญาต UNIX ของไฟล์และความเป็นเจ้าของ (ID ผู้ใช้และ ID กลุ่ม) ให้ตัดสินใจว่าผู้ใช้ที่Aได้รับมีสิทธิ์ในการอ่าน / เขียน / ดำเนินการหรือไม่ ที่เกี่ยวข้อง สิทธิ์ในระบบ UNIX ใน UNIX, ไฟล์ทุกคนมีสามชั้นของสิทธิ์ ( ผู้ใช้ , กลุ่มและคนอื่น ๆ ) และความเป็นเจ้าของรวมทั้งผู้ใช้และกลุ่มที่มันเป็น สัญกรณ์สัญลักษณ์ประกอบด้วยอักขระสิบตัว ตัวละครตัวแรกนั้นไม่สำคัญสำหรับความท้าทายนี้ อักขระเก้าตัวที่เหลืออยู่ในสามชุดสามอักขระซึ่งเป็นตัวแทนสิทธิ์ของผู้ใช้กลุ่มและคลาสอื่น ๆ อักขระในแต่ละชุดระบุว่าอนุญาตให้อ่าน / เขียน / ดำเนินการได้หรือไม่ หากได้รับอนุญาตก็จะเป็นr, หรือw มิฉะนั้นก็จะเป็นx- โปรดทราบว่าsetuid , setgidและเหนียวบิตอาจมีการเปลี่ยนแปลงตัวละครในสามของแต่ละชุดเพื่อs, S, หรือt Tนี่เป็นกฎง่ายๆ: ถ้าตัวละครเป็นตัวอักษรตัวเล็กก็จะได้รับอนุญาตตั้ง; มิฉะนั้นจะไม่ (สำหรับรายละเอียดเกี่ยวกับสัญลักษณ์การอนุญาตโปรดดูที่นี่ ) ผู้ใช้ทุกคนมี ID …

6
มันเป็นจำนวนที่น่าพอใจ?
แรงบันดาลใจจากการสนทนาการสนทนานี้ จำนวนที่น่าพอใจเป็นตัวเลขที่มีการแสดงทศนิยมเป็นของแบบฟอร์มabxที่มีคุณสมบัติดังต่อไปนี้: xเป็นคำต่อท้ายที่ยาวที่สุดที่ต่อท้ายซ้ำกันหรือหลักสุดท้ายหากไม่มีการซ้ำซ้อนในตอนท้าย ( 123333-> 3333, 545656-> 5656, 123- -> 3) bเป็นตัวเลขหลักเดียวก่อนx( 123333-> 2, 55545656-> 4) aเป็นคำนำหน้าที่เหลืออยู่ ( 123333-> 1, 55545656-> 555) a == c**b( **หมายถึง exponentation) โดยที่cจำนวนการทำซ้ำของส่วนการทำซ้ำที่เล็กที่สุดของx( 1623333-> 4( 3 3 3 3ไม่ใช่33 33) ยกตัวอย่างเช่น8300เป็นจำนวนที่น่าพอใจกับa = 8, b = 3, และc = 2 ไม่ได้เป็นจำนวนที่น่าพอใจเพราะ, , และมีจำนวนเต็มไม่มีที่น่าพอใจ นอกจากนี้ยังไม่ได้เป็นจำนวนที่น่าพอใจเพราะมีและไม่มีตัวเลขที่เหลือx = 0024651x …

16
เราจะแบ่งปันกลุ่มเฉพาะหรือไม่?
คลัสเตอร์ที่สำคัญของจำนวนเต็มNสูงกว่า2ถูกกำหนดให้เป็นคู่ที่เกิดขึ้นจากนายกสูงสุดอย่างเคร่งครัดต่ำกว่าNและต่ำสุดที่สำคัญอย่างเคร่งครัดสูงกว่าN โปรดทราบว่าต่อไปนี้คำนิยามข้างต้นถ้าจำนวนเต็มเป็นนายกตัวเองแล้วคลัสเตอร์ที่สำคัญของมันคือคู่ของจำนวนเฉพาะที่ก่อนหน้านี้และประสบความสำเร็จมัน งาน รับจำนวนเต็มสองจำนวนเต็มN , M ( N, M ≥ 3 ), ส่งออกค่าความจริง / เท็จตามว่าNและMมีคลัสเตอร์สำคัญเดียวกัน นี่คือรหัสกอล์ฟดังนั้นเป้าหมายคือเพื่อลดจำนวนไบต์ของคุณให้มากที่สุด ดังนั้นรหัสที่สั้นที่สุดในทุกภาษาการเขียนโปรแกรมชนะ กรณีทดสอบ / ตัวอย่าง ตัวอย่างเช่นคลัสเตอร์หลักของ9คือ[7, 11]เนื่องจาก: 7คือค่าสูงสุดที่สำคัญที่สุดต่ำกว่า9และ 11เป็นสำคัญต่ำสุดอย่างเคร่งครัดสูงกว่า9 ในทำนองเดียวกันกลุ่มเฉพาะของ67คือ[61, 71](โปรดทราบว่า67เป็นนายกรัฐมนตรี) คู่ที่แท้จริง 8, 10 20, 22 65, 65 73, 73 86, 84 326, 318 513, 518 คู่ที่เป็นเท็จ 4, 5 6, 8 409, 401 348, 347 …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.