考試T1護花

2022-07-25 16:09:18 字數 648 閱讀 4161

傳送門

這題的提議似乎有什麼問題,只要約翰選好了要抓那頭牛,他就不會吃草了,站在原地傻等?

這題就是貪心,但在用cmp中比較單位時間吃草數量時,要用double型,不然可能會有點一樣。。。

還有就是主要的思路

設x,y是兩頭牛,如果後送y牛損失的花少於後送x牛損失的花

即x.t*x.d+(x.t+y.t)*y.d<=y.t*y.d+(x.t+y.t)*x.d

開啟可化簡為x.t*y.d<=y.t*x.d

∴x.d/x.t>=y.d/y.t時選擇先送x牛

所以按每頭牛吃的花和時間的比從大到小排序的順序處理就好啦

1 #include2 #include3

#define maxn 100001

4struct hhhcow[maxn];

5bool cmp(hhh x,hhh y)67

long

long

ans,t;

8intn;9

intmain()

1019 printf("

%lld

",ans);

20return0;

21 }

據說不用std標準庫,而在使用時用std::不僅高階大氣上檔次,還會快一點。。。

16 1112 模擬考試 T1

加密 問題描述 有一種不講道理的加密方法是 在字串的任意位置隨機插入字元。相應的,不講道理的解密方法就是從字串中恰好刪去隨機插入的那些字元。給定原文s和加密後的字串t,求?有多少子串可以通過解密得到原文s。輸入格式 輸入第一行包含乙個字串t,第二行包含乙個字串s。輸出格式 輸出一行,包含乙個整數,代...

考試總結T2(接上次整的T1)

首先說一句,樹的每個元素的名稱的問題,那個叫jie點的東西 具體是節點還是結點.baidu百科寫的是結點.本文章將不考慮到底這倆字怎麼寫.所以兩種都可能出現 t2描述 扶蘇翻遍了歌單卻沒有找到一首歌能做這個題的題目背景,於是放上了扶蘇最喜歡的一首 不老夢 與day1的第二題一樣,今天的第二題依然是一...

第1單元作業系統引論考試T1

一 單選題 題數 15,共 60.0 分 1作業系統為使用者程式完成與 的工作。4.0分 4.0 分 a 硬體無關和應用無關 b 硬體相關和應用無關 c 硬體無關和應用相關 d 硬體相關和應用相關 正確答案 b 我的答案 b 答案解析 2下列管理功能中,不屬於作業系統的功能。4.0分 4.0 分 a...