Maison> Tutoriel système> Linux> le corps du texte

Implémentation C++ du « problème de la vache mangeant de l'herbe » de l'Olympiade mathématique

WBOY
Libérer: 2024-04-12 10:31:06
avant
1044 Les gens l'ont consulté

Implémentation C++ du « problème de la vache mangeant de lherbe » de lOlympiade mathématique

Les questions sont les suivantes :

Il y a un pâturage. L'herbe du pâturage pousse à un rythme constant chaque jour. Ce pâturage peut nourrir 15 vaches pendant 20 jours, ou 20 vaches pendant 10 jours. Ensuite, combien de vaches la nouvelle herbe de ce pâturage peut-elle nourrir chaque jour. jour ? Manger des vaches pendant un jour ?

Les idées pour résoudre des problèmes mathématiques sont les suivantes :

Supposons qu'une vache mange une portion d'herbe chaque jour, alors 15 vaches mangeant de l'herbe pendant 20 jours correspondent à : 15 X 20 = 300 portions. 20 vaches mangeant de l'herbe pendant 10 jours, c'est : 20 X 10 = 200 portions.

Le premier est basé sur l'herbe d'origine, plus 20 jours de nouvelle herbe. Ce dernier est basé sur l’herbe d’origine, plus 10 jours d’herbe nouvelle.

300-200=100 portions, 20-10=10 jours.

Explication : Si 100 portions d'herbe poussent en 10 jours, alors 10 portions d'herbe pousseront chaque jour, ce qui est suffisant pour que 10 vaches mangent pendant une journée.

La réponse est que la quantité d'herbe nouvelle dans ce pâturage peut être mangée par 10 vaches par jour.

Continuez à y penser : 10 vaches mangent l'herbe nouvellement cultivée chaque jour, et les vaches restantes mangent l'herbe d'origine, nous pouvons obtenir :

Herbe originale : (15-10)X 20 = 100 parties ou (20-10)X 10 = 100 parties

Il est intéressant de convertir des problèmes mathématiques en implémentation de code. Étant donné que les enfants sont nouveaux avec certains codes C++ simples, j'ai écrit la version la plus simple.

Ce qui suit utilise la programmation en langage C++ pour implémenter ce problème :
int main() { int m1,n1,m2,n2;//mi为牛的数量,ni为mi对应的吃草天数。 cin>>m1>>n1>>m2>>n2; int x=(m1*n1-m2*n2)/(n1-n2); cout 

Si vous devez réimprimer, veuillez indiquer la source : http://www.cnblogs.com/wongyi/

Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:linuxprobe.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!