Rumah  >  Artikel  >  Tutorial sistem  >  Perlaksanaan C++ "Masalah Rumput Lembu Makan Lembu" Olympiad Matematik

Perlaksanaan C++ "Masalah Rumput Lembu Makan Lembu" Olympiad Matematik

WBOY
WBOYke hadapan
2024-04-12 10:31:061053semak imbas

Perlaksanaan C++ Masalah Rumput Lembu Makan Lembu Olympiad Matematik

Soalannya adalah seperti berikut:

Terdapat padang rumput di padang rumput tumbuh dengan kadar yang berterusan setiap hari padang rumput ini boleh memberi makan kepada 15 ekor lembu selama 20 hari, atau 20 ekor lembu untuk 10 hari hari? Makan lembu satu hari?

Idea untuk menyelesaikan masalah matematik adalah seperti berikut:

Andaikan seekor lembu makan satu hidangan rumput setiap hari, maka 15 ekor lembu makan rumput selama 20 hari ialah: 15 X 20 = 300 hidangan. 20 ekor lembu makan rumput selama 10 hari ialah: 20 X 10 = 200 hidangan.

Bekas adalah berasaskan rumput asli, ditambah 20 hari rumput baru. Yang terakhir adalah berdasarkan rumput asal, ditambah 10 hari rumput baru.

300-200=100 hidangan, 20-10=10 hari.

Penjelasan: Jika 100 bahagian rumput tumbuh dalam 10 hari, maka 10 bahagian rumput akan tumbuh setiap hari, iaitu cukup untuk 10 ekor lembu makan untuk satu hari.

Jawapannya ialah jumlah rumput baru di padang ragut ini boleh dimakan oleh 10 ekor lembu untuk sehari.

Teruskan berfikir: 10 ekor lembu makan rumput yang baru tumbuh setiap hari, dan lembu yang tinggal makan rumput asli, kita boleh dapat:

Rumput asal: (15-10)X 20 = 100 bahagian atau (20-10)X 10 = 100 bahagian

Memang menarik untuk menukar masalah matematik kepada pelaksanaan kod. Memandangkan kanak-kanak masih baru dengan beberapa kod C++ yang mudah, saya menulis versi yang paling mudah.

Yang berikut menggunakan pengaturcaraan bahasa C++ untuk melaksanakan masalah ini:
int main()
{
    int m1,n1,m2,n2;//mi为牛的数量,ni为mi对应的吃草天数。 
    cin>>m1>>n1>>m2>>n2;
    int x=(m1*n1-m2*n2)/(n1-n2);
    cout
<p>Jika anda perlu mencetak semula, sila nyatakan sumbernya: http://www.cnblogs.com/wongyi/</p>

Atas ialah kandungan terperinci Perlaksanaan C++ "Masalah Rumput Lembu Makan Lembu" Olympiad Matematik. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:linuxprobe.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
Artikel sebelumnya:Mengapa mengkaji algoritma?Artikel seterusnya:Mengapa mengkaji algoritma?