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

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

22
เบอร์แทรนด์ของจำนวนเฉพาะ
เบอร์ทรานด์ของสมมุติระบุว่าสำหรับทุกจำนวนเต็มn ≥ 1มีอย่างน้อยหนึ่งที่สำคัญหน้าดังกล่าวว่าn <p ≤ 2n ในการตรวจสอบทฤษฎีบทนี้สำหรับn <4000เราไม่จำเป็นต้องตรวจสอบ 4000 ราย: กลอุบายของ Landauบอกว่าเพียงพอที่จะตรวจสอบว่า 2, 3, 5, 7, 13, 23, 43, 83, 163, 317, 631, 1259, 2503, 5003 ล้วนสำคัญ เพราะตัวเลขเหล่านี้แต่ละตัวมีค่าน้อยกว่าสองเท่าของรุ่นก่อนแต่ละช่วงเวลา{y: n <y ≤ 2n}มีตัวเลขอย่างน้อยหนึ่งในจำนวนเฉพาะเหล่านั้น ลำดับของตัวเลขนี้คือBertrand Primes (OEIS A006992)และมีการกำหนดดังนี้: a(1) = 2 a(n) = largest prime below 2a(n-1) ท้าทาย ใช้ลำดับนี้ คุณอาจจะเขียน ฟังก์ชั่นหรือโปรแกรมที่ให้บางnส่งกลับค่า(n) (0 …

3
ใช้การจัดช่องไฟแบบง่าย
บทนำ การจัดช่องไฟหมายถึงการปรับระยะห่างระหว่างตัวอักษรของข้อความ ยกตัวอย่างพิจารณาคำที่Topเขียนด้วยร่ายมนตร์ต่อไปนี้สามอัน: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ..... .#... เราสามารถเติมช่องว่างระหว่างร่ายมนตร์ด้วยจุดแล้วเติมลงไปได้ แต่ช่องว่างก็ดูกว้างเกินไป แต่เราเลื่อนร่ายมนตร์ไปทางซ้ายเพื่อให้พวกมันสัมผัสเกือบ: #####........ ..#.......... ..#..##..###. ..#.#..#.#..# ..#.#..#.#..# ..#..##..###. .........#... .........#... มันดูดีขึ้นมาก! หมายเหตุวิธีบาร์ของด้านบนของเส้นขอบด้านซ้ายของT oในการท้าทายนี้งานของคุณคือการใช้โปรแกรมการจัดช่องไฟอย่างง่ายสำหรับร่ายมนตร์รูปสี่เหลี่ยมผืนผ้าดังกล่าว กระบวนการจัดช่องไฟ พิจารณาสองสี่เหลี่ยม 2D อาร์เรย์ของตัวอักษร.และ#รูปทรงเดียวกัน ในขั้นตอนการจัดช่องไฟอย่างง่ายของเราอันดับแรกเราวางอาร์เรย์แบบเรียงต่อกันโดยมีคอลัมน์หนึ่งคอลัมน์.อยู่ระหว่างกัน จากนั้นเราย้ายแต่ละรายการ#ในอาเรย์ขวาหนึ่งก้าวไปทางซ้ายจนกระทั่ง#อาเรย์ซ้ายและขวาบางอันอยู่ติดกันแบบมุมฉากหรือแนวทแยงมุม ผลลัพธ์ของการจัดช่องไฟเป็นขั้นตอนก่อนที่เราจะแนะนำ#s ที่อยู่ติดกัน งานของคุณคือการใช้กระบวนการนี้ …
24 code-golf  grid  code-challenge  atomic-code-golf  code-golf  combinatorics  probability-theory  card-games  code-golf  number  geometry  code-golf  decision-problem  chess  code-golf  math  number  sequence  code-golf  string  regular-expression  code-golf  arithmetic  integer  code-golf  math  array-manipulation  code-golf  number  decision-problem  integer  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  decision-problem  graph-theory  binary-matrix  code-golf  string  parsing  code-golf  string  code-golf  morse  code-golf  code-golf  string  code-golf  ascii-art  cellular-automata  code-golf  binary  base-conversion  code-golf  arithmetic  decision-problem  integer  checksum  code-golf  matrix  linear-algebra  code-golf  code-golf  game  code-golf  sequence  binary  code-golf  combinatorics  optimization  code-golf  decision-problem  quine  code-golf  rational-numbers  bitwise  code-golf  string  permutations  code-golf  kolmogorov-complexity  unicode  code-golf  ascii-art  number  code-golf  number  integer  binary  base-conversion  code-golf  array-manipulation  code-golf  chemistry  code-golf  number  sequence  fibonacci  code-golf  matrix  optimization  code-golf  number  code-golf  math  number  sequence  code-golf  math  array-manipulation  matrix  linear-algebra  code-golf  kolmogorov-complexity  cops-and-robbers  cops-and-robbers  code-golf  tips  basic  code-golf  decision-problem  binary  tiling  game  king-of-the-hill  python  code-golf  c  code-golf  ascii-art  code-golf  string  kolmogorov-complexity  alphabet  code-golf  number  code-golf  string  code-golf  number  sequence  integer  code-golf  number  permutations  restricted-complexity  restricted-time 

29
สามเหลี่ยมปาสคาล (Sort of)
ทุกคนที่นี่ส่วนใหญ่คุ้นเคยกับสามเหลี่ยมปาสคาล มันเกิดขึ้นจากแถวที่ต่อเนื่องกันซึ่งองค์ประกอบแต่ละอย่างนั้นคือผลรวมของเพื่อนบ้านทั้งสองด้านบนซ้ายและขวาบน นี่คือ5แถวแรก(ยืมมาจากสร้างของสามเหลี่ยมปาสคาล ): 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 . . . ยุบแถวเหล่านี้ไปทางซ้าย 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 . . . จัดเรียงตามลำดับจากน้อยไปหามาก 1 1 1 1 1 2 1 1 …

6
พูดได้หลายภาษา OEIS!
คำเตือน: นี่คือแรงบันดาลใจอย่างมากจาก"Polyglot the OEIS!" แต่แก้ไขปัญหาที่นำไปสู่การปิด (ดูหัวข้อผลลัพธ์) และได้รับการโพสต์ซ้ำเพื่อไม่ให้คำตอบไม่ถูกต้อง บทนำ เราทุกคนรู้และชื่นชอบสารานุกรมออนไลน์ของลำดับจำนวนเต็ม ( OEIS ) แล้วถ้าเราทำซีเควนซ์ออฟไลน์ที่น่าสนใจออกมาล่ะ? นั่นจะเป็นเรื่องง่ายเกินไปใช่มั้ยและคุณจะเลือกลำดับอย่างไรกับอินเทอร์เฟซมาตรฐานของเรา! ไม่เราต้องการวิธีแก้ปัญหาที่ง่ายกว่า พูดได้หลายภาษา! อินพุต nการป้อนข้อมูลของคุณจะเป็นจำนวนเต็มไม่เป็นลบ เอาท์พุต ผลลัพธ์ของคุณจะเป็น nรายการ -th ของลำดับ OEIS หรือ nรายการแรกของลำดับ OEIS คุณอาจใช้ดัชนีเป็นแบบ 1 หรือ 0 ตามที่คุณต้องการ เพื่อไม่ให้คำถามนี้ซ้ำกับลำดับค่าคงที่ของเครื่องพิมพ์จำนวนเต็มอเนกประสงค์ที่ ถูกแบน สิ่งนี้ควรเพิ่มระดับความยากของการส่งและหลีกเลี่ยงโซลูชันที่ "น่าเบื่อ") ลำดับไม่คงที่หากมีสมาชิกลำดับที่สองที่ไม่เท่ากัน อืมความท้าทายอยู่ที่ไหน คุณต้องใช้หลายภาษาในการทำงานข้างต้น นั่นคือถ้าคุณสนับสนุนภาษา A, B และ C ทั้งหมดจะต้องใช้ลำดับ OEIS ที่แตกต่างกัน การเลือกลำดับไม่ จำกัด ยกเว้นว่าคุณต้องการตัวเลือกที่แตกต่างกันสำหรับทุกภาษา …

22
ตัวเลขสามารถกลายเป็นนายกได้หรือไม่?
ลำดับ 2ทุกคนรู้เพียงตัวเลขแม้กระทั่งที่สำคัญคือ โฮครวญเพลง แต่มีบางเลขคู่nที่เมื่อนำมาต่อกันn-1จะกลายเป็นหมายเลขเฉพาะ สำหรับผู้เริ่ม1ไม่อยู่ในรายการเพราะ10ไม่ใช่เฉพาะ ในทำนองเดียวกันกับ2( 21) และ3( 32) แต่4ทำงานเพราะเป็นสำคัญดังนั้นจึงเป็นหมายเลขแรกในลำดับ43 a(1) = 4จำนวนต่อไปที่ผลงาน (ค่า6( 65) หรือ8( 87) ทำงาน) เป็น10เพราะเป็นสำคัญดังนั้น109 a(2) = 10จากนั้นเราก็ข้ามพวงอีกจนกว่าจะ22เพราะเป็นสำคัญดังนั้น2221 a(3) = 22และอื่น ๆ เห็นได้ชัดว่าคำศัพท์ทั้งหมดในลำดับนี้เป็นเลขคู่เพราะเลขคี่ใด ๆ ที่nต่อกันn-1กลายเป็นคู่ (เช่น3กลายเป็น32) ซึ่งจะไม่เป็นเอก นี่คือลำดับA054211บน OEIS ความท้าทาย กำหนดหมายเลขอินพุตnที่เหมาะกับบางตำแหน่งในลำดับนี้ (เช่นnตัดแบ่งกับn-1ไพร์มไทม์) ให้เอาท์พุทตำแหน่งในลำดับนี้ คุณสามารถเลือกดัชนี 0- หรือ 1 ก็ได้ แต่โปรดระบุสิ่งที่คุณส่ง กฎระเบียบ อินพุตและเอาต์พุตสามารถสันนิษฐานว่าเหมาะสมกับชนิดจำนวนเต็มดั้งเดิมของภาษาของคุณ อินพุตและเอาต์พุตจะได้รับในรูปแบบที่สะดวกใด ๆ ยอมรับได้ทั้งโปรแกรมหรือฟังก์ชั่น หากฟังก์ชั่นคุณสามารถส่งคืนผลลัพธ์มากกว่าการพิมพ์ หากเป็นไปได้โปรดใส่ลิงค์ไปยังสภาพแวดล้อมการทดสอบออนไลน์เพื่อให้ผู้อื่นสามารถลองใช้รหัสของคุณ …

28
นับถอยหลังแล้วถอยกลับ
มานับ ... นับได้ถึง 2 และกลับไปที่ 1 นับได้ถึง 4 และกลับไปที่ 1 นับได้ถึง 6 และกลับไปที่ 1 ... ตกลงคุณได้รับแล้ว ... ใส่สิ่งเหล่านี้เข้าด้วยกันแล้วคุณจะได้ลำดับดังต่อไปนี้ {1,2,1,2,3,4,3,2,1,2,3,4,5,6,5,4,3,2,1,2,3,4,5,6,7,8,7,6,5,4,3,2,1,2,3...} ความท้าทาย กำหนดให้เป็นจำนวนเต็มn>0สำหรับดัชนี 1 (หรือn>=00 ดัชนี) ส่งออกคำที่ n ของลำดับนี้ กรณีทดสอบ Input->Output 1->1 68->6 668->20 6667->63 10000->84 กฎระเบียบ โปรแกรมของคุณจะต้องสามารถคำนวณโซลูชันได้สูงสุด n = 10,000 ในไม่กี่นาที นี่คือโค้ดกอล์ฟดังนั้นโค้ดที่สั้นที่สุดในหน่วยไบต์ชนะ!

12
Power Fibonacci Sequence สำรอง
คำนิยาม ลำดับ Fibonacci Power Alternating จะเกิดขึ้นดังนี้ เริ่มต้นด้วยลำดับที่ว่างเปล่าและชุดnไป1 Compute ฉnที่n THไม่ใช่เชิงลบจำนวนฟีโบนักชีกับการเกิดซ้ำ 0คืออันแรก1คืออันที่สองและที่สาม2คือที่สี่ อื่น ๆ ทั้งหมดได้มาจากการรวมตัวเลขสองตัวก่อนหน้านี้ในลำดับดังนั้น3 = 1 + 2คือห้า, 5 = 2 + 3คือหก, เป็นต้น ถ้าnเป็นเลขคี่เปลี่ยนสัญลักษณ์ของฉ n ผนวก2 n-1สำเนาของf nตามลำดับ เพิ่มค่าnแล้วย้อนกลับไปยังขั้นตอนที่ 2 เหล่านี้เป็นหนึ่งร้อยคำแรกของลำดับ APF 0 1 1 -1 -1 -1 -1 2 2 2 2 2 2 2 2 -3 -3 …

24
ตัวเลขหารด้วยผลรวมและผลคูณของตัวเลข
Xใช้เป็นจำนวนเต็มบวก จำนวนนี้เป็นส่วนหนึ่งของลำดับที่เรามีความสนใจในถ้าผลรวมของตัวเลขทั้งหมดของXเป็นของตัวหารXและถ้าสินค้าของตัวเลขทั้งหมดของเป็นตัวหารของXX ตัวอย่าง135เช่นเป็นจำนวนเพราะ1 + 3 + 5 = 9สิ่งที่หาร135 = 9 * 15และ1 * 3 * 5 = 15หาร135ด้วย นี่คือลำดับA038186ใน OEIS งานของคุณ:รับจำนวนเต็มN, ส่งออกNจำนวนเต็มบวกที่ th ด้วยคุณสมบัติดังกล่าว อินพุตและเอาต์พุต ตัวเลขอาจเป็น0-exexed หรือ1-exexed โปรดระบุคำตอบที่คุณใช้ อินพุตอาจถูกนำมาใช้STDINเป็นอาร์กิวเมนต์ฟังก์ชันหรือสิ่งอื่นที่คล้ายคลึงกัน เอาต์พุตอาจถูกพิมพ์ไปยังSTDOUTส่งคืนจากฟังก์ชันหรือสิ่งอื่นที่คล้ายคลึงกัน กรณีทดสอบ กรณีทดสอบด้านล่างเป็น1-exexed Input Output 1 1 5 5 10 12 20 312 42 6912 50 11313 เกณฑ์การให้คะแนน นี่คือรหัสกอล์ฟดังนั้นคำตอบที่สั้นที่สุดในหน่วยไบต์ชนะ

30
ด้วยกันทั้งหมด
ให้รายการตัวเลข 1 ถึง 9 เอาท์พุทว่าแต่ละหลักจะถูกจัดกลุ่มเข้าด้วยกันเป็นบล็อกที่ต่อเนื่องกันหรือไม่ กล่าวอีกนัยหนึ่งไม่มีสองหลักเดียวกันจะถูกคั่นด้วยตัวเลขที่แตกต่างกัน ไม่เป็นไรถ้าตัวเลขไม่ปรากฏขึ้นเลย ไบต์ที่น้อยที่สุดจะเป็นผู้ชนะ อินพุต:รายการที่ไม่ว่างของตัวเลข 1 ถึง 9 ซึ่งอาจเป็นตัวเลขทศนิยมสตริงรายการหรือลำดับที่คล้ายกัน เอาท์พุท:ค่าความจริงที่สอดคล้องกันหากตัวเลขทั้งหมดจะถูกจัดกลุ่มในบล็อกที่ต่อเนื่องกันและค่าFalsey ที่สอดคล้องกันหากพวกเขาไม่ใช่ กรณีจริง: 3 51 44999911 123456789 222222222222222222222 กรณีเท็จ: 818 8884443334 4545 554553 1234567891 แสดงตัวอย่างรหัส var QUESTION_ID=77608,OVERRIDE_USER=20260;function answersUrl(e){return"https://api.stackexchange.com/2.2/questions/77608/answers?page="+e+"&pagesize=100&order=desc&sort=creation&site=codegolf&filter="+ANSWER_FILTER}function commentUrl(e,s){return"https://api.stackexchange.com/2.2/answers/"+s.join(";")+"/comments?page="+e+"&pagesize=100&order=desc&sort=creation&site=codegolf&filter="+COMMENT_FILTER}function getAnswers(){jQuery.ajax({url:answersUrl(answer_page++),method:"get",dataType:"jsonp",crossDomain:!0,success:function(e){answers.push.apply(answers,e.items),answers_hash=[],answer_ids=[],e.items.forEach(function(e){e.comments=[];var s=+e.share_link.match(/\d+/);answer_ids.push(s),answers_hash[s]=e}),e.has_more||(more_answers=!1),comment_page=1,getComments()}})}function getComments(){jQuery.ajax({url:commentUrl(comment_page++,answer_ids),method:"get",dataType:"jsonp",crossDomain:!0,success:function(e){e.items.forEach(function(e){e.owner.user_id===OVERRIDE_USER&&answers_hash[e.post_id].comments.push(e)}),e.has_more?getComments():more_answers?getAnswers():process()}})}function getAuthorName(e){return e.owner.display_name}function process(){var e=[];answers.forEach(function(s){var r=s.body;s.comments.forEach(function(e){OVERRIDE_REG.test(e.body)&&(r="<h1>"+e.body.replace(OVERRIDE_REG,"")+"</h1>")});var a=r.match(SCORE_REG);a&&e.push({user:getAuthorName(s),size:+a[2],language:a[1],link:s.share_link})}),e.sort(function(e,s){var r=e.size,a=s.size;return r-a});var s={},r=1,a=null,n=1;e.forEach(function(e){e.size!=a&&(n=r),a=e.size,++r;var t=jQuery("#answer-template").html();t=t.replace("{{PLACE}}",n+".").replace("{{NAME}}",e.user).replace("{{LANGUAGE}}",e.language).replace("{{SIZE}}",e.size).replace("{{LINK}}",e.link),t=jQuery(t),jQuery("#answers").append(t);var o=e.language;/<a/.test(o)&&(o=jQuery(o).text()),s[o]=s[o]||{lang:e.language,user:e.user,size:e.size,link:e.link}});var t=[];for(var o in s)s.hasOwnProperty(o)&&t.push(s[o]);t.sort(function(e,s){return …

6
การต่อข้อมูลทศนิยมของสี่เหลี่ยม
หลักฐาน คืนหนึ่งฉันแค่ใคร่ครวญเรื่องตัวเลข ฉันค้นพบเกี่ยวกับสิ่งที่ไม่เหมือนใครเกี่ยวกับตัวเลขเช่น 7, 10, 12, 13 และอื่น ๆ พวกมันเป็นสี่เหลี่ยมกำลังสอง! ความหมายที่ว่าเมื่อยกกำลังสองจะประกอบด้วยกำลังสองของตัวเอง OEIS เรียกพวกมันว่า Squares ซึ่งเป็นการแบ่งส่วนทศนิยมของ Squares สองตัวขึ้นไป ตัวอย่างของตัวเลขดังกล่าว ได้แก่ 7 (49 มี 2 2และ 3 2 ) 13 (169 มี 4 2และ 3 2 ) และ 20 (400 มี 2 2และ 0 2 ) ตัวอย่างอื่น ๆ ได้แก่ 37 เนื่องจาก 1369 …

9
พิมพ์สี่เหลี่ยมที่แข็งแรงทั้งหมด 3 คูณ 3
ตารางที่มีความทนทาน (คล้ายกับตารางมายากล ) คือการจัดเรียงของจำนวนเต็ม 1 ถึง N 2บนกริด N โดย N ดังนั้นทุก 2 โดย 2 subgrid จะมีผลรวมเท่ากัน ตัวอย่างเช่นสำหรับ N = 3 หนึ่งตารางที่มีความทนทานคือ 1 5 3 9 8 7 4 2 6 เพราะทั้งสองรุ่นย่อย 4 คูณ 2 1 5 9 8 5 3 8 7 9 8 4 2 8 7 2 …
24 code-golf  number  arithmetic  number-theory  grid  code-golf  binary  code-golf  popularity-contest  code-golf  chemistry  code-golf  code-golf  date  code-golf  quine  chess  code-golf  hexadecimal  code-golf  number  arithmetic  sequence  array-manipulation  code-golf  math  date  code-golf  typography  code-golf  string  code-golf  string  code-golf  code-golf  math  arithmetic  array-manipulation  grid  code-golf  puzzle-solver  code-golf  music  audio  code-golf  decision-problem  code-golf  geometry  code-golf  number  bitwise  code-golf  string  metagolf  hexagonal-grid  code-golf  string  code-golf  sorting  popularity-contest  code-golf  game  sequence  base-conversion  binary  code-golf  decision-problem  graph-theory  natural-language  code-golf  math  parsing  optimized-output  code-golf  array-manipulation  code-golf  graphical-output  image-processing  tiling  code-golf  graph-theory  path-finding  chess  code-golf  code-golf  balanced-string  code-golf  number  code-golf  sequence  code-golf  math  arithmetic  statistics  code-golf  chemistry 

22
Code Golf: 6174 - ค่าคงที่ในตำนานของ Kaprekar
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Code Golf Stack Exchange อพยพ 8 ปีที่แล้ว ทำไมตัวเลข 6174 ถึงน่าสนใจ ตามที่กำหนดโดย Wikipedia ใช้ตัวเลขสี่หลักใด ๆ โดยใช้ตัวเลขอย่างน้อยสองหลัก (อนุญาตเลขศูนย์นำหน้า) จัดเรียงตัวเลขจากน้อยไปหามากจากนั้นเรียงลำดับจากมากไปน้อยเพื่อให้ได้ตัวเลขสี่หลักสองหลักโดยเพิ่มศูนย์นำหน้าถ้าจำเป็น ลบจำนวนที่น้อยลงจากจำนวนที่มากขึ้น กลับไปที่ขั้นตอนที่ 2 กระบวนการข้างต้นหรือที่เรียกว่ารูทีนของ Kaprekar จะถึง 6174 ในการทำซ้ำสูงสุด 7 ครั้ง เมื่อถึง 6174 กระบวนการจะดำเนินการต่อไป เขียนโปรแกรมที่รันรูทีนของ Kaprekar เทียบกับตัวเลขสี่หลักที่กำหนด (ดูคำนิยามด้านบน) พิมพ์แต่ละขั้นตอนของรูทีน กฎ: ส่งจะต้องเป็นโปรแกรมที่สมบูรณ์ อินพุตต้องอ่านจากอินพุตมาตรฐาน ท่อจากเสียงสะท้อนนั้นโอเค อินพุตควรอยู่ในรูปแบบตัวเลข ต้องพิมพ์เลขศูนย์นำหน้า (ดูตัวอย่างด้านล่าง) บรรทัดสุดท้ายควรบอกว่าจำเป็นต้องมีการวนซ้ำกี่ครั้ง ต้องใช้เครื่องหมายวรรคตอน ตัวอย่าง: > …

20
1, 2, 4, 8, 16, … 33?
ท้าทาย เขียนฟังก์ชั่น / โปรแกรมที่ส่งออกnองค์ประกอบ 'หรือnองค์ประกอบแรกในลำดับหมายเลขที่รู้จักกันดี: 1, 2, 4, 8, 16 ... โอ้รอ ... ฉันลืมตัวเลขสองสามตัวแรก: 1, 1, 1, 1, 2, 4, 8, 16 ... Heck ฉันจะเพิ่มอีกสองสามอย่างเพื่อวัดที่ดี: 1, 1, 1, 1, 2, 4, 8, 16, 33, 69, 146, 312, 673, 1463, 3202, 7050, 15605, 34705 ... ตัวเลขคือหมายเลขคาตาลันทั่วไปที่กำหนดโดยสูตร (zero-indexed): a ( n + …

10
ทฤษฎีบทจำนวนเหลี่ยมของแฟร์มาต์
ทฤษฎีบทจำนวนเหลี่ยมของแฟร์มาต์ระบุว่าจำนวนเต็มบวกทุกค่าสามารถแสดงเป็นผลรวมของจำนวนตัวเลขnnn nnnซึ่งหมายความว่าทุกจำนวนเต็มบวกสามารถแสดงเป็นผลรวมของตัวเลขสามเหลี่ยมได้มากถึงสามรูปสามเหลี่ยม, สี่ตาราง, ห้าเหลี่ยมห้าเหลี่ยมเป็นต้นงานของคุณคือการใช้จำนวนเต็มบวกxxx , และจำนวนเต็มs≥3s≥3s \ge 3และส่งออกsss -gonalจำนวนเต็มซึ่งรวมไปxxxx nnn -th sss -gonal จำนวนเต็มที่n≥1n≥1n \ge 1และs≥3s≥3s \ge 3 , สามารถกำหนดในสองวิธี วิธีที่ไม่ใช่คณิตศาสตร์-Y เป็นที่nnn TH sssจำนวน -gonal สามารถสร้างเป็นรูปเหลี่ยมปกติกับsssด้านข้างแต่ละความยาวnnnnตัวอย่างเช่นสำหรับs=3s=3s = 3 (ตัวเลขสามเหลี่ยม): ดูที่นี่สำหรับตัวอย่างที่มีขนาดใหญ่ssss นิยามคณิตศาสตร์ -y คือการใช้สูตรสำหรับP(n,s)P(n,s)P(n, s)ซึ่งให้ผลเป็นจำนวนnnn -th sss -gonal: P(n,s)=n2(s−2)−n(s−4)2P(n,s)=n2(s−2)−n(s−4)2P(n, s) = \frac{n^2(s-2) - n(s-4)}{2} ซึ่งจะได้รับในหน้าวิกิพีเดียที่นี่ อินพุต สองจำนวนเต็มบวกsssและxxxกับสภาพs≥3s≥3s \ge 3 3 คุณสามารถป้อนจำนวนเต็มเหล่านี้ในรูปแบบที่เป็นธรรมชาติมากที่สุดในภาษาของคุณ …

25
นับการแก้ไขการบัญชีสำหรับช่วงเวลาผ่อนผัน
เมื่อคุณแก้ไขโพสต์ใน SE การแก้ไขเพิ่มเติมใด ๆ ภายในระยะเวลาผ่อนผัน 5 นาทีจะถูกรวมเข้าไปด้วย ระบุจำนวนครั้งที่คุณแก้ไขโพสต์นับการแก้ไขที่ไม่อยู่ในช่วงผ่อนผัน [0,3,4,7,9,10,11,12]สมมติว่าคุณแก้ไขในนาที ผลลัพธ์นี้มีการแก้ไข 3 ครั้ง[0,7,12]พร้อมกับส่วนที่เหลือเกิดขึ้นในช่วงเวลาผ่อนผัน 0: [3,4] 7: [9,10,11] 12: [] การแก้ไขครั้งแรกคือเวลา 0 การแก้ไขที่ 3 และ 4 อยู่ภายในระยะเวลาผ่อนผัน 5 นาทีและไม่ต้องนับ การแก้ไขที่สองคือที่นาทีที่ 7 การแก้ไขที่นาทีที่ 9, 10, 11 อยู่ในระยะเวลาผ่อนผัน การแก้ไขที่สามในเวลา 12 นาทีผ่านพ้นช่วงเวลาผ่อนผัน 5 นาทีเริ่มต้นที่นาทีที่ 7 ดังนั้นผลลัพธ์คือ 3 รายการเวลาในหน่วยนาทีจะเป็นรายการจำนวนเต็มที่เพิ่มขึ้น หมายเลขแรกจะเป็น 0 เสมอสำหรับการโพสต์ครั้งแรกซึ่งเรานับเป็นการแก้ไข กรณีทดสอบ: [0] [0,3,5,7] [0,3,4,7,9,10,11,12] …

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