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

สำหรับความท้าทายที่เกี่ยวข้องกับการจัดการจำนวนเต็ม

20
สลายจำนวน!
งานของคุณคือการแยกตัวเลขโดยใช้รูปแบบด้านล่าง นี้จะคล้ายกับการแปลงฐานยกเว้นที่แทนของรายชื่อdigitsในฐานคุณรายการvaluesเช่นว่ารายการเพิ่มขึ้นเพื่อป้อนข้อมูล หากฐานที่กำหนดคือnแต่ละหมายเลขในรายการจะต้องอยู่ในรูปแบบของk*(n**m)ที่ไหน0<=k<nและmไม่ซ้ำกันทั่วทั้งรายการ รายละเอียด รูปแบบอินพุต / เอาท์พุตที่สมเหตุสมผล โปรแกรม / ฟังก์ชั่นของคุณใช้ 2 อินพุทและเอาท์พุทรายการ รายการเอาท์พุทสามารถอยู่ในลำดับใด ๆ 0 สามารถยกเว้นหรือรวมไว้ได้ 0อนุญาตให้นำหน้า Built-in จะได้รับอนุญาต Testcases number base converted list input1 input2 output 123456 10 [100000,20000,3000,400,50,6] or [6,50,400,3000,20000,100000] 11 2 [8,2,1] or [0,0,0,0,8,0,2,1] 727 20 [400,320,7] 101 10 [100,1] or [100,0,1] เกณฑ์การให้คะแนน นี่คือรหัสกอล์ฟ ทางออกที่สั้นที่สุดในหน่วยไบต์ชนะ
16 code-golf  number  sequence  number-theory  base-conversion  code-golf  bitwise  hashing  code-golf  string  ascii-art  whitespace  code-golf  math  code-golf  code-golf  image-processing  counting  code-golf  math  arithmetic  checksum  code-golf  code-golf  math  arithmetic  number-theory  code-golf  array-manipulation  random  code-golf  string  code-golf  math  ascii-art  base-conversion  code-golf  graphical-output  geometry  3d  code-golf  math  linear-algebra  matrix  code-golf  math  number  sequence  code-golf  array-manipulation  code-golf  math  matrix  linear-algebra  code-golf  number  sequence  counting  code-golf  string  code-golf  string  restricted-source  quine  sorting  code-golf  string  geometry  code-golf  string  code-golf  networking  code-golf  base-conversion  code-golf  math  matrix  code-golf  arithmetic  linear-algebra  matrix  code-golf  number  arithmetic  grid  code-golf  number  source-layout  code-golf  string  bitwise  checksum  code-golf  array-manipulation  code-golf  string  probability-theory  code-golf  tips  code-golf  sequence  code-golf  string  math  sequence  calculus  code-golf  string  palindrome  bioinformatics  code-golf  math  combinatorics  counting  permutations  code-golf  parsing  logic-gates  code-golf  arithmetic  number-theory  combinatorics  code-golf  math  sequence  polynomials  integer  code-golf  string  ascii-art  chess  code-golf  string  code-golf  number  code-golf  string  ascii-art  parsing  code-golf  code-golf  number  natural-language  conversion  code-golf  arithmetic  code-golf  string  code-golf  ascii-art  decision-problem 

30
พิมพ์หมายเลขที่หายไป
ในฐานะแฟนตัวยงของซีรี่ส์ทีวีที่หายไปฉันรู้สึกทึ่งกับตัวเลขที่ปรากฏซ้ำ ๆ ในตอนต่างๆ ตัวเลขเหล่านี้คือ: 4,8,15,16,23,424,8,15,16,23,42 4, 8, 15, 16, 23, 42 (A104101) ใช้ภาษาการเขียนโปรแกรมใดเขียนรหัสที่แสดงผลตัวเลขเหล่านี้ เกณฑ์การให้คะแนน: คำตอบที่สั้นที่สุดชนะ ผลลัพธ์จะต้องไม่มีตัวเลขหรือตัวอักษรอื่นใด คุณสามารถใช้อักขระอื่นเป็นตัวคั่นหรือแม้แต่ไม่มีตัวคั่นก็ได้ คุณไม่สามารถแยกตัวเลขที่เป็นตัวเลขเดียวกันได้ 48_1516234248_15162342 48\_15162342 เป็นคำตอบที่ถูกต้อง แต่481_5162342481_5162342481\_5162342ไม่ใช่ คุณต้องเคารพคำสั่ง หากรหัสของคุณไม่มีตัวเลขใด ๆ จากลำดับให้ลดคะแนนของคุณลง 30% กฎนี้อนุญาตให้คุณป้อนตัวเลขแยกจากกัน เช่น: abcde1fg5h เป็นผู้สมัครที่ถูกต้องเพราะคำตอบไม่ได้มีจำนวน151515เพียงตัวเลขเท่านั้น อย่างไรก็ตาม444หรือ888ใด ๆจะทำให้โบนัสใช้ไม่ได้ หากรหัสไม่มีตัวเลขใด ๆ เลยให้ลดคะแนนของคุณลง 50% ตัวละครอื่น ๆ เช่น , ²หรือยังคงใช้ได้สำหรับโบนัสนี้¹¹¹²²²³³³

16
ความยาวของลำดับ UTF-8
กำหนดความยาวของลำดับ UTF-8 ที่กำหนดเป็นไบต์แรก ตารางต่อไปนี้แสดงช่วงที่แมปกับความยาวที่เป็นไปได้ Range Length --------- ------ 0x00-0x7F 1 0xC2-0xDF 2 0xE0-0xEF 3 0xF0-0xF4 4 หมายเหตุเกี่ยวกับช่องว่างในตาราง: 0x80-0xBF เป็นไบต์ต่อเนื่อง 0xC0-0xC1 จะเริ่มต้นลำดับที่ยาวเกินไปไม่ถูกต้อง 0xF5-0xFF จะส่งผลให้ codepoint เกิน Unicode สูงสุด เขียนโปรแกรมหรือฟังก์ชั่นที่รับไบต์แรกของลำดับ UTF-8 เป็นอินพุตและเอาต์พุตหรือส่งคืนความยาวของลำดับ I / O ยืดหยุ่นได้ ตัวอย่างเช่นการป้อนข้อมูลอาจเป็นตัวเลขตัวอักษร 8 บิตหรือสตริงอักขระหนึ่งตัว คุณสามารถสันนิษฐานได้ว่าไบต์แรกเป็นส่วนหนึ่งของลำดับที่ถูกต้องและอยู่ในช่วงใดช่วงหนึ่งข้างต้น นี่คือรหัสกอล์ฟ คำตอบที่สั้นที่สุดเป็นไบต์ชนะ กรณีทดสอบ 0x00 => 1 0x41 => 1 0x7F => 1 …

9
ซวนเซสแต็ครวม
แรงบันดาลใจจากคำถามนี้กองมากเกิน ความท้าทาย อินพุต อาร์เรย์ของเมทริกซ์จตุรัสที่มีจำนวนเต็มไม่เป็นลบ เอาท์พุต เมทริกซ์จตุรัสที่สร้างจากเมทริกซ์อินพุตดังนี้ ให้เป็นขนาดของเมทริกซ์อินพุตแต่ละตัวและคือจำนวนเมทริกซ์อินพุตยังไม่มีข้อความ× Nยังไม่มีข้อความ×ยังไม่มีข้อความN \times NPPP เพื่อความชัดเจนให้พิจารณาตัวอย่างเมทริกซ์อินพุตต่อไปนี้ ( , P = 3 ):ยังไม่มีข้อความ= 2ยังไม่มีข้อความ=2N=2P= 3P=3P=3 3 5 4 10 6 8 12 11 2 0 9 1 เริ่มต้นด้วยเมทริกซ์อินพุตแรก เลื่อนอินพุตเมทริกซ์ที่สองN −1 ก้าวลงและN −1 ก้าวไปทางขวาเพื่อให้รายการเข้ามุมบนซ้ายตรงกับรายการล่างขวาของรายการก่อนหน้า ลองจินตนาการว่าเมทริกซ์ที่สองนั้นเลื่อนเป็นเมทริกซ์ที่ซ้อนอยู่ด้านบนของเมทริกซ์แรก รวมสองค่าในรายการที่เกิดขึ้นพร้อมกัน เขียนค่าอื่น ๆ และเติมรายการที่เหลือด้วย0เพื่อรับเมทริกซ์ด้วยอินพุตตัวอย่างผลลัพธ์ที่ได้คือ( 2 N- 1 ) × ( 2 N- …

21
เติมจนถึงช่วงที่ซ้ำกัน
ให้เป็นรายการของจำนวนเต็มบวกที่ไม่มีการเรียงลำดับเฉพาะและสามารถมีรายการซ้ำได้ เขียนโปรแกรมหรือฟังก์ชั่นที่แสดงรายการของจำนวนเต็มบวกM (ซึ่งเรียงลำดับไม่สำคัญ) เช่นการรวมผลลัพธ์LและMลงในรายการที่เล็กที่สุดซึ่งสามารถแบ่งออกเป็นช่วงจำนวนเต็มเหมือนกัน[ 1 .. i ]โดยที่ฉันคือ องค์ประกอบที่ใหญ่ที่สุดในLLLLMMMLLLMMM[1..i][1..i][1..i]iiiLLL ตัวอย่าง L = [5,3,3,2,7]ให้ องค์ประกอบที่สูงสุดของการมีL 7จำนวนครั้งที่มากที่สุดที่เฉพาะเจาะจงเกิดขึ้นคือ2( 3ปรากฏขึ้น 2 ครั้ง) ดังนั้นเราจำเป็นต้องแสดงรายการMที่จะอนุญาตให้เสร็จสมบูรณ์Lเพื่อให้เราสามารถสร้าง2ช่วงของจำนวนเต็มจาก1ถึง7ไป ดังนั้นเราจำเป็นต้องแสดงผลลัพธ์M = [1,1,2,4,4,5,6,6,7]เพื่อให้จำนวนเต็มแต่ละค่าจาก1ถึง7ปรากฏขึ้น2ครั้ง อินพุตและเอาต์พุต ใช้อะไรก็ได้ในภาษาของคุณที่คล้ายกับรายการ โครงสร้างข้อมูลที่ใช้สำหรับอินพุตและเอาต์พุตต้องเหมือนกัน รายการอินพุตจะมีจำนวนเต็มบวกเท่านั้น รายการอินพุตจะไม่ว่างเปล่า คุณไม่สามารถถือว่ารายการอินพุตถูกเรียงลำดับ การเรียงลำดับในรายการเอาท์พุทไม่สำคัญ กรณีทดสอบ Input Output [1] [] [7] [1, 2, 3, 4, 5, 6] [1, 1, 1] [] [1, 8] [2, 3, 4, …

19
ทำให้ศูนย์จากหมายเลข 'n' แรก
ท้าทาย ความท้าทายคือการเขียนโค้ดที่ใช้จำนวนเต็มบวก 'n' เป็นอินพุตและแสดงวิธีที่เป็นไปได้ทั้งหมดที่สามารถเขียนตัวเลขตั้งแต่ 1 - n โดยมีเครื่องหมายบวกหรือลบระหว่างเช่นผลรวมของพวกเขาคือ เท่ากับศูนย์ โปรดจำไว้ว่าคุณสามารถใช้การเพิ่มหรือการลบได้เท่านั้น ตัวอย่างเช่นถ้าอินพุตเป็น 3 ดังนั้นมี 2 วิธีในการสร้างผลรวม 0: 1+2-3=0 -1-2+3=0 โปรดทราบว่าตัวเลขอยู่ในลำดับเริ่มต้นจาก 1 จนถึง n (ซึ่งคือ 3 ในกรณีนี้) เนื่องจากเห็นได้จากตัวอย่างเครื่องหมายของตัวเลขตัวแรกอาจเป็นลบได้ดังนั้นควรระมัดระวัง ตอนนี้ 3 เรียบง่ายมาก ให้เราเขียนรายการทุกวิธีเมื่อพิจารณาหมายเลข 7 1+2-3+4-5-6+7=0 1+2-3-4+5+6-7=0 1-2+3+4-5+6-7=0 1-2-3-4-5+6+7=0 -1+2+3+4+5-6-7=0 -1+2-3-4+5-6+7=0 -1-2+3+4-5-6+7=0 -1-2+3-4+5+6-7=0 ดังนั้นที่นี่เรามีวิธีที่เป็นไปได้ทั้งหมด 8 วิธี อินพุตและเอาต์พุต ตามที่ระบุไว้ก่อนการป้อนข้อมูลจะเป็นจำนวนเต็มบวก ผลลัพธ์ของคุณควรมีวิธีที่เป็นไปได้ทั้งหมดที่ตัวเลขให้ผลรวมเป็นศูนย์ ในกรณีที่ไม่มีวิธีที่เป็นไปได้ที่จะทำเช่นเดียวกันคุณสามารถส่งออกอะไรก็ได้คุณต้องการ นอกจากนี้คุณสามารถพิมพ์การส่งออกในรูปแบบใด ๆ ที่คุณชอบ แต่ควรเข้าใจได้ได้ …

7
ความเสมอภาคผันผวน
เรามีวัตถุที่สั่นระหว่างจุดสองจุดจำนวนเต็ม[l, r]ที่ความเร็วของหนึ่งหน่วยต่อหน่วยเวลาที่เริ่มต้นที่เกี่ยวกับl คุณอาจจะสมมติt=0 l < rตัวอย่างเช่นถ้าวัตถุแกว่งไป[3, 6]มาเราจะได้: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 t=4 -> 5 t=6 -> 4 t=7 -> 3 t=8 -> 4 ฯลฯ แต่วัตถุสั่นอย่างต่อเนื่องดังนั้นเราจึงยังมีและt=0.5 -> 3.5t=3.7 -> 5.3 เมื่อให้วัตถุสองชนิดสั่นระหว่างกัน[l1, r1]ให้[l2, r2]กำหนดว่ามีเวลาใดtที่วัตถุทั้งสองแบ่งปันตำแหน่งเดียวกันหรือไม่ คุณใช้เวลาl1, r1, l2, r2ในรูปแบบที่สะดวกและส่งออกค่าจริง / เท็จ อินพุตที่แท้จริง: [[3, 6], [3, …
15 code-golf  array-manipulation  decision-problem  code-golf  math  number-theory  palindrome  integer-partitions  code-golf  math  decision-problem  geometry  code-golf  string  random  code-golf  ascii-art  code-golf  kolmogorov-complexity  primes  code-golf  kolmogorov-complexity  code-golf  graphical-output  code-golf  number-theory  primes  integer  factoring  code-golf  sequence  array-manipulation  integer  code-golf  array-manipulation  matrix  code-golf  sequence  binary  code-golf  game  cellular-automata  game-of-life  binary-matrix  code-golf  string  ascii-art  code-golf  random  generation  logic  code-golf  string  code-golf  code-golf  sequence  array-manipulation  random  apl  code-golf  code-golf  sequence  primes  code-golf  math  sequence  integer  code-golf  number  arithmetic  array-manipulation  decision-problem  code-golf  ascii-art  number  code-golf  restricted-source  quine  code-golf  chess  board-game  code-golf  math  sequence  code-golf  number  sequence  kolmogorov-complexity  code-golf  number  sequence  arithmetic  code-golf  math  number  alphabet  code-golf  ascii-art  classification  statistics  apl  code-golf  array-manipulation  matrix  code-golf  string  kolmogorov-complexity  code-golf  sequence  binary  base-conversion  binary-matrix  code-golf  string  classification  code-golf  tips  python  code-golf  combinatorics  binary  subsequence  restricted-time  code-golf  number  number-theory  code-golf  math  number  complex-numbers  code-golf  string  code-golf  string  code-golf  string  random  game  king-of-the-hill  python  code-golf  number  sequence  code-golf  number  sequence  code-golf  code-golf  math  number  array-manipulation  code-golf  array-manipulation  decision-problem  code-golf  string  code-golf  sequence  integer 

17
จัดเรียงคะแนนตามระยะเชิงเส้นในพื้นที่ 3D
รายละเอียด คุณมีพื้นที่ลูกบาศก์ 3D x,y,zของSหน่วยจำนวนเต็มขนาดเช่น0 <= x,y,z <= Sหน่วยจำนวนเต็มเช่น คุณได้รับจากวิธีการป้อนค่าเริ่มต้นอาร์เรย์ของจุดที่Pแสดงเป็นx,y,zพิกัดจำนวนเต็มในรูปแบบที่เหมาะสมตามที่คุณต้องการตัวอย่างเช่น[x1,y1,z1],[x2,y2,z2],[x3,y3,z3] ... [xn,yn,zn]ตามที่คุณต้องการตัวอย่างเช่น: Pค่าทั้งหมดจะอยู่ในพื้นที่ลูกบาศก์ 3D ดังกล่าวข้างต้นเช่น0 <= x,y,z <= Sลูกบาศก์เช่น จำนวนที่เป็นไปได้ทั้งหมดPจะเป็น1 <= P <= S3จะ คุณยังได้รับปัจจัยในx,y,zจำนวนเต็มพิกัดของจุดฐาน และขนาดลูกบาศก์B 3DS งาน เป้าหมายของคุณคือการส่งออกในรูปแบบที่คุณต้องการจุดPเรียงตามเชิงเส้น (แบบยุคลิด) ระยะทางจากจุดฐาน B กฎระเบียบ หากคุณพบจุดPที่มีระยะห่างเท่ากันมากกว่าหนึ่งจุดBคุณต้องเอาท์พุทระยะเท่ากันทั้งหมดPตามลำดับที่คุณต้องการ มีความเป็นไปได้ที่จุดหนึ่งPจะสอดคล้องกันBดังนั้นระยะทางของพวกมันคือ0คุณจะต้องส่งออกจุดนั้น นี่เป็นความท้าทายของนักเล่นกอล์ฟดังนั้นรหัสที่สั้นที่สุดชนะ ช่องโหว่มาตรฐานเป็นสิ่งต้องห้าม คำอธิบายรหัสได้รับการชื่นชม กรณีทดสอบ Input: S (size), [B (base point x,y,z)], [P1 (x,y,z)], [P2], [P3], [P4], …

30
เปลี่ยนจำนวนเต็ม n เป็นรายการที่บรรจุมัน n ครั้ง
กำหนดจำนวนเต็มnเป็นอินพุตให้ส่งคืนรายการที่มีเวลาnซ้ำ nตัวอย่างเช่นโปรแกรมจะใช้เวลาและทำให้มันกลายเป็น5 [5,5,5,5,5]องค์ประกอบจะต้องเป็นจำนวนเต็มไม่ใช่สตริง ไม่อนุญาตให้ใช้ฟังก์ชันในตัวที่ทำงานสำเร็จ นี่คือรหัสกอล์ฟดังนั้นจึงใช้กฎมาตรฐาน

10
ดำเนินการน้อยที่สุดถึง 100
ภาพรวม ระบุรายการตัวเลขให้ค้นหาการดำเนินการที่น้อยที่สุดเพื่อสร้าง 100 อินพุต สตริงตัวเลขซึ่งอาจหรืออาจจะไม่เรียงตามลำดับตัวเลข ไม่สามารถเปลี่ยนลำดับของตัวเลขได้อย่างไรก็ตามอาจมีการเพิ่มตัวดำเนินการบวก (+) หรือลบ (-) ระหว่างกันเพื่อให้ผลรวมทั้งหมดเท่ากับ 100 เอาท์พุต จำนวนตัวดำเนินการที่เพิ่มตามด้วยตัวเลขเต็มและตัวดำเนินการ ทั้งสองสามารถคั่นด้วยช่องว่างแท็บหรือลำดับบรรทัดใหม่ ตัวอย่าง ถูกต้อง อินพุต: 123456789 เอาต์พุต:3 123–45–67+89 อินพุตไม่ถูกต้อง : 123456789 เอาต์พุต: 6 1+2+34-5+67-8+9 (มีวิธีการแก้ปัญหานี้โดยใช้การดำเนินการน้อยลง)

30
สร้างโปรแกรม Parrot
รับอินพุต, เอาต์พุตที่อินพุตตามด้วย newline ไม่รู้จบ ข้อมูลที่ป้อนจะเป็นสตริงที่ประกอบด้วยอักขระ ASCII ที่พิมพ์ได้ ( 0x20-0x7E) และบรรทัดใหม่ ( 0x0A) หากอินพุตมีความยาว 0 ให้ส่งบรรทัดใหม่อย่างไม่สิ้นสุด นี่คือโค้ดกอล์ฟที่มีจำนวนน้อยที่สุดในแต่ละภาษาที่ชนะ!
15 code-golf  string  sequence  combinatorics  fastest-code  number  code-challenge  restricted-source  rosetta-stone  code-golf  arithmetic  decision-problem  integer  factorial  code-golf  arithmetic  decision-problem  integer  bitwise  code-golf  kolmogorov-complexity  code-golf  tips  vim  code-golf  quine  code-generation  code-golf  string  restricted-source  code-golf  string  random  unicode  code-golf  audio  code-golf  ascii-art  code-golf  decision-problem  code-golf  puzzle-solver  code-golf  restricted-source  code-golf  kolmogorov-complexity  permutations  hexagonal-grid  code-golf  string  math  combinatorics  fastest-code  code-golf  restricted-source  code-golf  string  code-golf  arithmetic  code-golf  math  number  code-golf  string  decision-problem  balanced-string  code-golf  binary  code-golf  string  number  code-challenge  restricted-source  code-golf  ascii-art  printable-ascii  interactive  code-golf  string  ascii-art  code-challenge  restricted-source  source-layout  code-golf  arithmetic  tips  functional-programming  golfing-language  code-golf  binary  encryption 

8
แยกตัวเลขออกเป็นสามเหลี่ยม
รับจำนวนเต็มn , แยกย่อยเป็นผลรวมของตัวเลขสามเหลี่ยมสูงสุด (โดยที่T mหมายถึงตัวเลขสามเหลี่ยมที่สามmหรือผลรวมของจำนวนเต็มจาก 1 ถึงm ) ดังนี้: ในขณะที่n> 0 , พบที่ใหญ่ที่สุดที่เป็นไปได้จำนวนสามเหลี่ยมT เมตรเช่นที่T เมตร ≤ n ผนวกเมตรเพื่อเป็นตัวแทนสามเหลี่ยมการสลายตัวของn ลบT เมตรจากn ตัวอย่างเช่นอินพุต44จะให้ผลลัพธ์ของ8311เนื่องจาก: 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 = 36 <44 แต่ 1 + 2 + 3 + 4 + 5 + …

9
Xenodromes ทั้งหมด
บทนำ ซีโนโดรมในฐานnเป็นจำนวนเต็มโดยที่ตัวเลขทั้งหมดในฐานnแตกต่างกัน นี่คือลำดับ OEIS ของ xenodromes ยกตัวอย่างเช่นในฐานที่ 16 FACE, 42และFEDCBA9876543210มีบาง xenodromes (ซึ่งมี64206, 66และ18364758544493064720ในฐาน 10) แต่11และDEFACEDไม่ได้ ท้าทาย ป.ร. ให้ไว้เป็นฐานการป้อนข้อมูลn , เอาท์พุทออก xenodromes ทั้งหมดของฐานที่อยู่ในฐาน 10 ผลลัพธ์ควรอยู่ในลำดับขั้นต่ำถึงมากที่สุด ควรมีความชัดเจนเมื่อคำศัพท์ในลำดับนั้นสิ้นสุดลงและคำใหม่เริ่มต้นขึ้น (เช่น[0, 1, 2]ชัดเจนที่012ไม่อยู่) nจะเป็นจำนวนเต็มมากกว่า 0 ชี้แจง ความท้าทายนี้ทำ IO เฉพาะในฐาน 10 เพื่อหลีกเลี่ยงการจัดการจำนวนเต็มและฐานเป็นสตริง ความท้าทายคือการจัดการฐานใด ๆ ที่เป็นนามธรรม ด้วยเหตุนี้ฉันจึงเพิ่มกฎเพิ่มเติมนี้: จำนวนเต็มไม่สามารถจัดเก็บเป็นสตริงในฐานอื่นนอกเหนือจากฐาน 10 โปรแกรมของคุณควรสามารถจัดการกับเหตุผลในระดับสูงอย่างสมเหตุสมผลnหากไม่มีเวลาหน่วยความจำความแม่นยำหรือข้อ จำกัด ทางเทคนิคอื่น ๆ ในการใช้ภาษา นี่คือโค้ดกอล์ฟดังนั้นโปรแกรมที่สั้นที่สุดเป็นไบต์จะเป็นผู้ชนะ ตัวอย่างอินพุตและเอาต์พุต 1 …

20
จำนวนบวกที่น้อยที่สุดซึ่งกำลัง y คือ th หารด้วย x
งาน ได้รับจำนวนเต็มxและyซึ่งมีทั้งที่อย่างน้อย2หาจำนวนบวกที่เล็กที่สุดที่มีyอำนาจ -th xหารด้วย ตัวอย่าง ได้รับx=96และy=2การส่งออกที่ควรจะเป็น24ตั้งแต่24เป็นบวกที่เล็กที่สุดที่น่าพอใจnn^2 is divisible by 96 Testcases x y output 26 2 26 96 2 24 32 3 4 64 9 2 27 3 3 เกณฑ์การให้คะแนน นี่คือรหัสกอล์ฟ โซลูชันที่มีจำนวนไบต์ต่ำสุดที่ชนะ อ้างอิง y=2: OEIS A019554 y=3: OEIS A019555 y=4: OEIS A053166 y=5: OEIS A015052 y=6: OEIS A015054

30
แยกตัวอักษรและตัวเลข
ย่อหน้าของข้อความประกอบด้วยตัวเลขและตัวอักษรผสมกัน งานของคุณคือการแยกตัวเลขไปทางด้านซ้ายและตัวอักษรตัวอักษรไปทางด้านขวาในลำดับเดียวกันของแต่ละบรรทัด กฎ: ตัวเลขเป็นจำนวนเต็มธรรมดา ดังนั้นไม่มีจุดทศนิยมและไม่มีสัญญาณลบ / บวก ตัวเลขอาจหรือไม่ต่อเนื่องกัน แต่ไม่ว่ากรณีใดก็ตามพวกเขาจะต้องถูกผลักไปทางซ้ายในลำดับเดียวกัน ตัวเลขอาจเกิดขึ้นระหว่างคำ ข้อความมีเพียงตัวอักษรและตัวเลขตัวอักษร ASCII เท่านั้นพร้อมด้วยช่องว่างเครื่องหมายขีดล่างเครื่องหมายจุลภาคและจุด ผู้ที่ทำสิ่งนี้ด้วยการกดแป้นพิมพ์ขั้นต่ำ (เช่นมาโครมาโคร) หรือจำนวนไบต์น้อยที่สุดในกรณีของการเขียนสคริปต์เป็นผู้ชนะ ข้อความตัวอย่าง: A word can have any number of text like 433884, but all the numb89ers has to be moved left side but alph6abetical va9lues has to be pas46ted on right side. The text might …

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