Jadual Kandungan
把2N个球放到M个盒子里(N>=M)使得各盒中的球数为偶数
Rumah pangkalan data tutorial mysql 把2N个球放到M个盒子里(N>=M)使得各盒中的球数为偶数

把2N个球放到M个盒子里(N>=M)使得各盒中的球数为偶数

Jun 07, 2016 pm 03:15 PM
amp malah

把2N个球放到M个盒子里(N=M)使得各盒中的球数为偶数 By:Luo Weifeng 2011-3-16 昨天一MM(老同桌)问了我一简单的算法设计题。题目就这个题目,算是很简单了,不过越是简单的事情越考验一个人的东西。 To iterate is human, torecurse divine L. Peter Deu

把2N个球放到M个盒子里(N>=M)使得各盒中的球数为偶数

By:Luo Weifeng   2011-3-16

昨天一MM(老同桌)问了我一简单的算法设计题。题目就这个题目,算是很简单了,不过越是简单的事情越考验一个人的东西。

 

 

To iterate is human, to recurse divine——L. Peter Deutsch  ( “人理解迭代,神理解递归。”

 

问题不难所以就很快搞定了,让我再次回头看这个问题的原因是,这么简单的问题竟然综合了 iterate和recurse的方法。废话不说,贴代码如下:

 

运行结果:

 

代码没什么好说的,很简单。O(∩_∩)O~

 

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apakah syiling AMP? Apakah syiling AMP? Feb 24, 2024 pm 09:16 PM

Apakah itu AMP Coin? Token AMP telah dicipta oleh pasukan Synereo pada tahun 2015 sebagai mata wang dagangan utama platform Synereo. Token AMP bertujuan untuk memberikan pengguna pengalaman ekonomi digital yang lebih baik melalui pelbagai fungsi dan kegunaan. Tujuan Token AMP Token AMP mempunyai pelbagai peranan dan fungsi dalam platform Synereo. Pertama, sebagai sebahagian daripada sistem ganjaran mata wang kripto platform, pengguna dapat memperoleh ganjaran AMP dengan berkongsi dan mempromosikan kandungan, mekanisme yang menggalakkan pengguna untuk mengambil bahagian secara lebih aktif dalam aktiviti platform. Token AMP juga boleh digunakan untuk mempromosikan dan mengedarkan kandungan pada platform Synereo. Pengguna boleh meningkatkan keterlihatan kandungan mereka pada platform dengan menggunakan token AMP untuk menarik lebih ramai penonton melihat dan berkongsi

Program C untuk mencetak 'genap' atau 'ganjil' tanpa menggunakan pernyataan bersyarat Program C untuk mencetak 'genap' atau 'ganjil' tanpa menggunakan pernyataan bersyarat Sep 15, 2023 pm 09:21 PM

Dalam bahagian ini, kita akan melihat cara untuk menyemak sama ada nombor itu ganjil atau genap tanpa menggunakan sebarang pernyataan bersyarat seperti <, <=, !=, >, >=, ==. Kita boleh menyemak sama ada nombor itu ganjil atau genap dengan menggunakan pernyataan bersyarat. Kita boleh bahagikan nombor dengan 2 dan semak sama ada bakinya ialah 0. Jika 0, ia adalah nombor genap. Jika tidak, kita boleh DAN nombor dengan 1. Jika jawapannya 0, ia adalah nombor genap, jika tidak ia adalah nombor ganjil. Pernyataan bersyarat tidak boleh digunakan di sini. Kita akan melihat dua cara berbeza untuk menyemak sama ada nombor ganjil atau genap hadir. Kaedah 1 Di sini kita akan mencipta tatasusunan rentetan. Indeks 0 akan memegang "genap" dan indeks 1 akan memegang "ganjil". Kita boleh membahagi nombor

Jumlah kuasa dua bagi n nombor genap dalam program C Jumlah kuasa dua bagi n nombor genap dalam program C Sep 12, 2023 pm 03:57 PM

Jumlah kuasa dua bagi nombor pertama n nombor genap bermakna, kita mula-mula mencari kuasa dua dan menambah kesemuanya untuk mendapatkan jumlahnya. Terdapat dua cara untuk mencari hasil tambah kuasa dua bagi n nombor genap pertama menggunakan gelung Kita boleh menggunakan gelung untuk mengulang dari 1 kepada n, menambah sebanyak 1 setiap kali, mencari kuasa dua dan menambahnya kepada pembolehubah hasil −. Contoh #include<iostream>usingnamespacestd;intmain (){ intsum=0,n=12;

Apakah purata bagi semua nombor genap sebelum nombor genap yang diberikan? Apakah purata bagi semua nombor genap sebelum nombor genap yang diberikan? Aug 25, 2023 pm 11:53 PM

Untuk mencari purata nombor genap sebelum nombor genap yang diberikan, kami akan menjumlahkan semua nombor genap sebelum nombor tertentu dan kemudian mengira bilangan nombor genap. Kemudian bahagikan hasil tambah dengan bilangan nombor genap. Contoh Purata nombor genap hingga 10 ialah 6 iaitu 2+4+6+8+10=30=>30/5=6 Terdapat dua cara untuk mengira purata nombor genap hingga n iaitu nombor genap. Atur cara untuk mengira purata nombor genap hingga n menggunakan formula menggunakan gelung Menggunakan gelung Untuk mengira purata nombor genap hingga n, kita akan menambah semua nombor genap hingga n dan kemudian membahagi dengan bilangan nombor genap hingga n . Kira purata nombor asli genap hingga n - Contoh kod Demonstrasi langsung #include<stdio.h>intm

Dalam pengaturcaraan C, tambahkan nombor terkecil pada tatasusunan supaya jumlah tatasusunan menjadi nombor genap Dalam pengaturcaraan C, tambahkan nombor terkecil pada tatasusunan supaya jumlah tatasusunan menjadi nombor genap Aug 25, 2023 pm 05:41 PM

Diberi tatasusunan, tambahkan nombor terkecil (sepatutnya lebih besar daripada 0) pada tatasusunan supaya jumlah tatasusunan menjadi nombor genap. Input - 1234, Output - 2 Penjelasan - Jumlah tatasusunan ialah 10, jadi kami menambah nombor minimum 2 untuk menjadikan jumlah itu genap. Kaedah 1: Kira jumlah semua elemen tatasusunan, kemudian semak sama ada jumlahnya ialah nombor genap, kemudian tambah nombor minimum menjadi 2, jika tidak tambahkan nombor minimum menjadi 1. Input -1234, Output -2 Penjelasan - Jumlah tatasusunan ialah 10, jadi kami menambah nombor minimum 2 untuk menjadikan jumlah itu genap. Contoh #include<iostream>usingnamespacestd;intmain(){ intarr[]=

Di Jawa, tambahkan nombor ganjil pada kedudukan indeks ganjil dan nombor genap pada kedudukan indeks genap dalam tatasusunan, dan jumlahnya boleh dibahagikan dengan panjang tatasusunan. Di Jawa, tambahkan nombor ganjil pada kedudukan indeks ganjil dan nombor genap pada kedudukan indeks genap dalam tatasusunan, dan jumlahnya boleh dibahagikan dengan panjang tatasusunan. Sep 12, 2023 pm 10:41 PM

Memahami cara tatasusunan berfungsi adalah asas untuk mana-mana pembangun, dan Java tidak terkecuali. Di Java, tatasusunan ialah objek yang menyimpan berbilang pembolehubah daripada jenis yang sama. Walau bagaimanapun, tatasusunan selalunya boleh digunakan dengan cara yang lebih kompleks. Satu contoh sedemikian ialah apabila anda perlu mengira jumlah tatasusunan, hanya mengambil kira nombor genap pada indeks ganjil dan nombor ganjil pada indeks genap, sama ada ia boleh dibahagikan sama rata dengan saiz tatasusunan. Dalam artikel ini, kami akan membimbing anda langkah demi langkah tentang cara menyelesaikan masalah ini. Pernyataan Masalah Memandangkan tatasusunan integer, tulis fungsi dalam Java untuk menentukan sama ada jumlah nombor genap pada indeks ganjil dan jumlah nombor ganjil pada indeks genap boleh dibahagikan dengan saiz tatasusunan. Penyelesaian kaedah melibatkan gelung melalui tatasusunan dan secara selektif menambah nombor kepada jumlah. kami akan melintasi

Program C untuk mencari nombor genap ke-n Program C untuk mencari nombor genap ke-n Sep 07, 2023 pm 07:05 PM

Diberi nombor N, kita perlu mencari nombor genap Nth. Nombor genap ialah nombor yang boleh dibahagi dengan 2 dengan baki sifar. Contohnya, 2, 4, 6, 8, 10, dsb. Jika kita melihat dengan teliti senarai nombor genap, kita juga boleh mewakilinya sebagai 2*1=2, 2*2=4, 2*3=6, 2*4=8,...2*N. Jadi, untuk menyelesaikan masalah ini, kita hanya boleh mendarabkan nombor N dengan 2 supaya hasilnya adalah nombor yang boleh dibahagi dengan 2, iaitu nombor genap. ContohInput:n=4Output:8Thefirst4evennumberswill be2,4,6,8,..Input:n=10Output:20Algoritma MULA &n

Petua Kripto Amp (AMP) pada Pembalikan Di Hadapan Petua Kripto Amp (AMP) pada Pembalikan Di Hadapan Aug 27, 2024 am 09:04 AM

Harga kripto Amp [AMP] meningkat 11% dalam tujuh hari yang lalu dan didagangkan pada $0.0043, pada masa penulisan menurut CoinMarketCap.

See all articles