Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++
C++
  1. ตรวจสอบว่าเส้นที่ 45 องศาสามารถแบ่งระนาบออกเป็นสองส่วนน้ำหนักเท่ากันใน C++ . ได้หรือไม่

    สมมติว่าเรามีจุดที่แตกต่างกัน n จุด (Xi, Yi) ในพิกัด 2D และแต่ละจุดมีน้ำหนัก Wi เราต้องตรวจสอบว่าสามารถลากเส้นที่ 45 องศาได้หรือไม่ เพื่อให้น้ำหนักรวมของคะแนนในแต่ละด้านเท่ากัน ดังนั้น หากอินพุตเป็น like[[-1,1,3],[-2,1,1],[1,-1,4]] ผลลัพธ์จะเป็น True/ เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ -

  2. ตรวจสอบว่าตัวเลขเป็นหมายเลขโทรจันใน C++ . หรือไม่

    แนวคิด สำหรับหมายเลข n ที่กำหนด ภารกิจคือตรวจสอบว่า n เป็นหมายเลขโทรจันหรือไม่ หมายเลขโทรจันถูกกำหนดให้เป็นตัวเลขที่เป็นตัวเลขที่แข็งแกร่งโดยไม่มีพลังที่สมบูรณ์แบบ เราสามารถพูดได้ว่าจำนวน n ถือเป็นจำนวนที่หนักแน่น ถ้าสำหรับทุกตัวหารเฉพาะหรือตัวประกอบ p ของ n, p^2 เป็นตัวหารด้วย เราสามารถพูดอีกอย่าง

  3. ตรวจสอบว่าตัวเลขเป็นตัวเลข Achilles หรือไม่ใน C++

    แนวคิด สำหรับจำนวนเต็มบวกที่กำหนด n ภารกิจคือการตรวจสอบว่า n เป็นจำนวนจุดอ่อนหรือไม่ เราต้องพิมพ์ YES หาก N ถูกนับเป็นตัวเลข Achilles มิฉะนั้นให้พิมพ์ NO เลขจุดอ่อน:ในส่วนที่เกี่ยวกับคณิตศาสตร์ เลขจุดอ่อนถูกกำหนดให้เป็นตัวเลขที่มีพลัง (ตัวเลข N เรียกว่าเป็นตัวเลขที่มีกำลังมาก หากสังเกตว่าสำหรับตัว

  4. ตรวจสอบว่าตัวเลขเป็น Primorial Prime หรือไม่ใน C++

    แนวคิด สำหรับจำนวนบวกที่กำหนด n ภารกิจคือตรวจสอบว่า n เป็นจำนวนเฉพาะดั้งเดิมหรือไม่ เราต้องพิมพ์ YES ถ้า n เป็นจำนวนเฉพาะดั้งเดิม ไม่เช่นนั้นให้พิมพ์ NO Primorial Prime - ในแง่ของคณิตศาสตร์ Primorial Prime ถูกกำหนดให้เป็นจำนวนเฉพาะของรูปแบบ pN# + 1 หรือ pN# – 1 โดยที่ pN# เป็นจำนวนเฉพาะของ pN ซึ่ง

  5. กรอกตัวเลข 8 ตัวในตารางด้วยเงื่อนไขที่กำหนดใน C++

    สมมติว่าเราต้องการใส่ 1, 2, 3, 4, 5, 6, 7, 8 ลงในวงกลมแปดวงในรูปที่กำหนด ด้วยวิธีนี้ไม่มีตัวเลขใดอยู่ติดกับตัวเลขที่อยู่ติดกันในลำดับ ดังนั้นหากอินพุตเป็นแบบ 0 - 1 - 1 0 - 1 - 1 - 1 - 1 0 - 1 - 1 0 แล้วผลลัพธ์ที่ได้จะเป็น เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้

  6. ค้นหาเซตย่อยที่ไม่ว่างในอาร์เรย์ของจำนวนเต็ม N เพื่อให้ผลรวมขององค์ประกอบของเซตย่อยหารด้วย N ใน C ++

    สมมติว่าเรามีอาร์เรย์ของตัวเลข n เราต้องหาเซตย่อยที่ไม่ว่างเพื่อให้ผลรวมขององค์ประกอบของเซตย่อยหารด้วย n ลงตัว ดังนั้น เราต้องส่งออกเซตย่อยดังกล่าวด้วยขนาดและดัชนีขององค์ประกอบในอาร์เรย์ดั้งเดิมเมื่อมีอยู่ ดังนั้น หากอินพุตเป็น [3, 2, 7, 1, 9] เอาต์พุตจะเป็น [2], [1 2] เพื่อแก้ปัญหานี้ เราจะทำตามข

  7. ค้นหาตัวเลขที่ให้ผลรวมขั้นต่ำเมื่อ XOR กับทุกจำนวนอาร์เรย์ของจำนวนเต็มใน C ++

    แนวคิด สำหรับอาร์เรย์ที่กำหนด Arr[] ของจำนวนเต็มที่ไม่เป็นลบ ภารกิจคือการกำหนดจำนวนเต็ม X ที่ (Arr[0] XOR X) + (Arr[1] XOR X) + … + Arr[n – 1] XOR X เป็นไปได้น้อยที่สุด ป้อนข้อมูล Arr[] = {3, 4, 5, 6, 7} ผลผลิต X = 7, Sum = 10 แนวทาง ดังนั้นเราจะตรวจสอบ ith bit ของทุก ๆ จำนวนอาร์เรย์ในการแทนค่

  8. ค้นหาโหนดที่เข้าถึงได้ทั้งหมดจากทุกโหนดที่มีอยู่ในชุดที่กำหนดใน C++

    สมมติว่าเรามีกราฟแบบไม่มีทิศทางหนึ่งกราฟและชุดของจุดยอด เราต้องหาโหนดที่เข้าถึงได้ทั้งหมดจากจุดสุดยอดทุกจุดในชุดที่กำหนด ดังนั้นหากอินพุตเป็นแบบ จากนั้นผลลัพธ์จะเป็น [1,2,3] และ [4,5] เนื่องจากเป็นสององค์ประกอบที่เชื่อมต่อกัน เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ - โหนด :=จำนวนโหนดในกราฟ

  9. ค้นหาการเรียงตามตัวอักษรเพื่อให้พิจารณาการจัดเรียงคำในภาษา C++

    สมมติว่าเรามีคำศัพท์หลายชุด เราต้องหาลำดับตัวอักษรในตัวอักษรภาษาอังกฤษเพื่อที่คำที่กำหนดจะถูกพิจารณาว่าเรียงลำดับจากน้อยไปมาก หากมีลำดับดังกล่าวอยู่ มิฉะนั้นให้คืนค่า เป็นไปไม่ได้ ดังนั้น หากอินพุตเป็นเหมือนคำ =[efgh, wxyz] เอาต์พุตจะเป็น zyxvutsrqponmlkjihgfewdcba เพื่อแก้ปัญหานี้ เราจะทำตามขั้นต

  10. ค้นหาจำนวนเต็ม X ซึ่งเป็นตัวหารทั้งหมด ยกเว้นองค์ประกอบเดียวในอาร์เรย์ใน C++

    แนวคิด สำหรับอาร์เรย์ของจำนวนเต็มที่กำหนด ภารกิจของเราคือกำหนดจำนวนเต็ม B ซึ่งเป็นตัวหารทั้งหมด ยกเว้นองค์ประกอบเดียวในอาร์เรย์ที่กำหนด ควรสังเกตว่า GCD ขององค์ประกอบทั้งหมดไม่ใช่ 1 ป้อนข้อมูล arr[] = {8, 16, 4, 24} ผลผลิต 8 8 is the divisor of all except 4. ป้อนข้อมูล arr[] = {50, 15, 40,

  11. ค้นหาค่าเฉลี่ยและความแปรปรวนของสองชุดข้อมูลใน C++

    แนวคิด ด้วยความเคารพของสองชุดที่แตกต่างกันสองชุด arr1[b] และ arr2[a] ของขนาด b และ a งานของเราคือการหาค่าเฉลี่ยและความแปรปรวนของอนุกรมที่รวมกัน อินพุต Arr1[] = { 24, 46, 35, 79, 13, 77, 35 }; Arr2[] = { 66, 68, 35, 24, 46 }; ผลลัพธ์ Mean1: 44.1429 Mean2: 47.8 StandardDeviation1: 548.694 StandardDev

  12. ค้นหา d เพื่อเพิ่มจำนวนศูนย์สูงสุดในอาร์เรย์ c[] ที่สร้างเป็น c[i] =d*a[i] + b[i] ใน C++

    แนวคิด สำหรับอาร์เรย์จำนวนเต็ม M ที่ให้มาสองอาร์เรย์ ให้ถือว่าอาร์เรย์ C โดยที่จำนวนเต็มที่ i-th จะเป็น d*a[i] + b[i] โดยที่ d ถูกระบุว่าเป็นจำนวนจริงใดๆ โดยพลการ งานของเราคือการแสดงหรือพิมพ์ d เพื่อให้อาร์เรย์ C มีจำนวนศูนย์มากที่สุดและพิมพ์จำนวนศูนย์ด้วย อินพุต a[] = {15, 40, 45} b[] = {4, 5, 6}

  13. ค้นหาองค์ประกอบที่แตกต่างซึ่งพบได้ทั่วไปในแถวทั้งหมดของเมทริกซ์ใน C++

    แนวคิด ด้วยความเคารพต่อเมทริกซ์ขนาด m x m ที่กำหนด ปัญหาคือการกำหนดองค์ประกอบที่แตกต่างกันทั้งหมดซึ่งพบได้ทั่วไปในแถวทั้งหมดของเมทริกซ์ จึงสามารถแสดงองค์ประกอบในลำดับใดก็ได้ อินพุต mat[][] = { {13, 2, 15, 4, 17}, {15, 3, 2, 4, 36}, {15, 2, 15, 4, 12}, {15, 26, 4, 3, 2}, {2, 19, 4, 22, 15} } ผลลัพธ์

  14. ค้นหารายการที่ซ้ำกันของอาร์เรย์โดยใช้บิตอาเรย์ใน C++

    แนวคิด เรามีอาร์เรย์ของตัวเลข n โดยที่ n มีค่าสูงสุด 32,000 ตอนนี้อาร์เรย์ที่ระบุอาจมีรายการที่ซ้ำกันและเราไม่รู้ว่า n คืออะไร ตอนนี้เกิดคำถามขึ้นว่าเมื่อมีหน่วยความจำเพียง 4 กิโลไบต์ จะแสดงหรือพิมพ์องค์ประกอบที่ซ้ำกันทั้งหมดในอาร์เรย์ได้อย่างไร อินพุต arr[] = {2, 6, 2, 11, 13, 11} ผลลัพธ์ 2 11 2 a

  15. ค้นหาตำแหน่งองค์ประกอบในลำดับโมโนโทนิกที่กำหนดใน C ++

    แนวคิด เกี่ยวกับจำนวนเต็มที่กำหนด l และลำดับการเพิ่มแบบโมโนโทนิก − f(m) =am + bm [log2(m)] + cm^3 โดยที่ (a =1, 2, 3, …), (b =1, 2, 3, …), (c =0, 1, 2, 3, …) จำไว้ว่าที่นี่ [log2(m)] หมายถึงการนำบันทึกไปที่ฐาน 2 และปัดเศษค่าลงตามผลลัพธ์นี้ ถ้า m =1 ค่าจะเป็น 0 ถ้า m =2-3 ค่าคือ 1 ถ้า m =4-7 ค่า

  16. ค้นหาองค์ประกอบแรกใน AP ซึ่งมีหลายรายการของ Prime ใน C++

    แนวคิด ด้วยความเคารพของเทอมแรกที่กำหนด (A) และความแตกต่างร่วมกัน (d) ของความก้าวหน้าทางคณิตศาสตร์และจำนวนเฉพาะ (P) หน้าที่ของเราคือกำหนดตำแหน่งขององค์ประกอบแรกใน AP ที่กำหนด ซึ่งถือว่าเป็นผลคูณของค่าที่กำหนด เลขเฉพาะ ป. อินพุต A = 3, d = 4, P = 5 ผลลัพธ์ 3 คำอธิบาย เทอมที่สี่ของ AP ที่กำหนดคือผลคู

  17. หาตัวประกอบของ N สี่ตัวที่มีผลผลิตสูงสุดและผลรวมเท่ากับ N - Set-2 ใน C++

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

  18. C++ ค้นหาปัจจัยสี่ตัวของ N โดยมีผลคูณสูงสุดและผลรวมเท่ากับ N

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

  19. ค้นหาตัวเลขที่หายไปสี่ตัวในอาร์เรย์ที่มีองค์ประกอบตั้งแต่ 1 ถึง N ใน C++

    แนวคิด สำหรับอาร์เรย์ของจำนวนเต็มเฉพาะที่กำหนด ซึ่งแต่ละจำนวนเต็มของอาร์เรย์ที่กำหนดจะอยู่ในช่วง [1, N] ขนาดของอาร์เรย์จะเท่ากับ (N-4) และไม่มีองค์ประกอบซ้ำกัน ดังนั้นตัวเลขสี่ตัวตั้งแต่ 1 ถึง N หายไปในอาร์เรย์ กำหนดตัวเลขที่ขาดหายไป 4 ตัวตามลำดับการเรียงลำดับ อินพุต arr[] = {3, 6, 7, 4, 10} ผลลัพธ

  20. หาจุดสี่จุดจนเป็นรูปสี่เหลี่ยมจัตุรัสที่มีด้านขนานกับแกน x และ y ใน C++

    แนวคิด ในส่วนที่เกี่ยวกับจุดคู่ n ที่ให้มา ภารกิจของเราคือกำหนดจุดสี่จุดเพื่อให้เป็นรูปสี่เหลี่ยมจัตุรัสที่มีด้านขนานกับแกน x และ y มิฉะนั้นจะแสดง ไม่มีสี่เหลี่ยมจัตุรัสดังกล่าว ควรสังเกตว่าถ้ามีช่องสี่เหลี่ยมมากกว่าหนึ่งช่อง ให้เลือกช่องที่มีพื้นที่สูงสุด อินพุต n = 6, points = (2, 2), (5, 5), (4,

Total 5992 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:195/300  20-คอมพิวเตอร์/Page Goto:1 189 190 191 192 193 194 195 196 197 198 199 200 201