搜尋
首頁系統教程Linux奧數之「牛吃草問題」C++實現

奧數之「牛吃草問題」C++實現

Apr 12, 2024 am 10:31 AM
linuxc++linux教程紅帽linux系統linux指令linux認證紅帽linuxlinux視頻

奧數之「牛吃草問題」C++實現

#問題如下:

有一個牧場,牧場上的牧草每天都在勻速生長,這片牧場可供15頭牛吃20天,或供20頭牛吃10天,那麼,這片牧場每天新生的草量可供幾頭牛吃一天?

數學解題思路如下:

假設一頭牛每天吃草一份,那麼15頭牛20天吃草為:15 X 20 = 300份。 20頭牛10天吃草為:20 X 10 = 200份。

前者是在原有草的基礎上,加上20天新草。後者是在原有草的基礎上,加上10天新草。

300-200=100份,20-10=10天。

說明10天長草100份,那麼每天長草10份,夠10頭牛吃一天。

答案是這片牧場每天新生的草量可供10頭牛吃一天.

再繼續想:10頭牛每天專吃新長出來的草,那剩餘的牛吃原有草,我們可以得到:

原有草:(15-10)X  20 = 100份 或 (20-10)X 10 = 100份

把數學問題轉換成程式碼實現,是一種有意思的事情。由於小朋友是剛接觸一些簡單的C 程式碼,所以,我寫的最簡單的版本。

以下使用C 語言程式設計實作此題目:
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>如果需要轉載,請註明出處:http://www.cnblogs.com/wongyi/</p>

以上是奧數之「牛吃草問題」C++實現的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文轉載於:Linux就该这么学。如有侵權,請聯絡admin@php.cn刪除
Linux和Windows之間的開發人員工具的可用性有何不同?Linux和Windows之間的開發人員工具的可用性有何不同?May 12, 2025 am 12:04 AM

Linuxoffersmoredevelopertools,especiallyopen-sourceandcommand-linebased,whileWindowshasimprovedwithWSLbutstilllagsinsomeareas.Linuxexcelsinopen-sourcetools,command-lineefficiency,andsystemoptimization,makingitidealfordevelopersfocusedontheseaspects.W

7個類似Windows的Linux發行版,您應該嘗試7個類似Windows的Linux發行版,您應該嘗試May 11, 2025 am 10:35 AM

本文探討了提供類似Windows的桌面體驗的最佳Linux發行版。 用戶經常考慮從Windows(特別是從Windows 10(2015年7月29日發布)及其後繼Windows 11(2021年10月5日)的轉變)。

Linux的10個最佳開源安全防火牆Linux的10個最佳開源安全防火牆May 11, 2025 am 10:25 AM

作為一名擁有十年以上 Linux 管理經驗的管理員,我的主要職責始終是 Linux 服務器的安全管理。防火牆在保護 Linux 系統和網絡安全方面起著至關重要的作用。 它們就像內部和外部網絡之間的安全衛士,根據一組預定義的規則控制和管理進出網絡流量。這些防火牆規則允許合法連接並阻止未指定的連接。 如今,有許多開源防火牆應用程序可用,為您的需求選擇合適的應用程序可能具有挑戰性。在本文中,我們將探討 2024 年可以幫助保護您的 Linux 服務器的十個最流行的開源防火牆。 Iptables /

7必須嘗試X-Window(基於GUI)Linux命令 - 第2部分7必須嘗試X-Window(基於GUI)Linux命令 - 第2部分May 11, 2025 am 10:01 AM

本文探討了其他有價值的基於X的Linux命令和程序,並擴展了我們以前對基於GUI的Linux命令的報導。 Xwininfo:揭幕窗口詳細信息 Xwininfo是提供全面信息的命令行實用程序

如何使用Linux中的NetData監視MySQL或Mariadb如何使用Linux中的NetData監視MySQL或MariadbMay 11, 2025 am 09:50 AM

Netdata:輕鬆監控Linux系統上MySQL數據庫性能的利器 Netdata是一款免費開源的實時系統性能和健康監控應用程序,適用於Linux、FreeBSD和macOS等類Unix系統。它收集並可視化各種指標,讓您實時監控系統運行情況。 Netdata支持多種插件,可以監控當前系統狀態、正在運行的應用程序和服務,例如MySQL數據庫服務器等等。 本文將指導您如何在基於RHEL的發行版上使用Netdata監控MySQL數據庫服務器的性能。 閱讀完畢後,您將能夠通過Netdata的Web界面,

如何使用linux上的diff3命令比較和合併文件如何使用linux上的diff3命令比較和合併文件May 11, 2025 am 09:49 AM

Linux diff3 命令:比較和合併三個文件的強大工具 diff3 命令是 Linux 中一個強大的工具,用於比較三個文件並顯示它們的差異。這對於程序員和系統管理員來說非常有用,他們經常處理同一文件的多個版本,需要合併這些版本或識別不同版本之間的更改。 本文將介紹 diff3 命令的基本用法、常用選項以及一些示例,幫助您理解它在 Linux 中的工作原理。 什麼是 diff3 命令? diff3 是一個逐行比較三個文件的工具,它識別差異並以易於理解的格式顯示它們。 它可以用於: 查找三個文

如何在Linux中使用Playsms運行SMS門戶如何在Linux中使用Playsms運行SMS門戶May 11, 2025 am 09:41 AM

本指南為在Linux服務器上安裝開源SMS管理軟件Playms提供了全面的演練。 這是有效的SMS通信管理的強大工具。 系統要求: 開始之前,請確保您的S

克萊門汀:Linux功能豐富的音樂播放器克萊門汀:Linux功能豐富的音樂播放器May 11, 2025 am 09:31 AM

Clementine:您的Linux,MacOS和Windows的多功能和用戶友好的音樂播放器 克萊門汀(Clementine)是一位現代,輕巧的音樂播放器,旨在易於使用,尤其是在Linux系統上。受Amarok的啟發,Clementine超過了其前任

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver Mac版

Dreamweaver Mac版

視覺化網頁開發工具

MantisBT

MantisBT

Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

SublimeText3 英文版

SublimeText3 英文版

推薦:為Win版本,支援程式碼提示!