一千題,No.0027(Phone Desktop)

描述

Little Rosie has a phone with a desktop (or launcher, as it is also called). The desktop can consist of several screens. Each screen is represented as a grid of size?5×3, i.e., five rows and three columns.

There are?x?applications with an icon size of?1×1?cells; such an icon occupies only one cell of the screen. There are also?y?applications with an icon size of?2×2?cells; such an icon occupies a?square?of?4?cells on the screen. Each cell of each screen can be occupied by no more than one icon.

Rosie wants to place the application icons on the minimum number of screens. Help her find the minimum number of screens needed.

輸入描述

The first line of the input contains?t?(1≤t≤104)?— the number of test cases.

The first and only line of each test case contains two integers?x?and?y?(0≤x,y≤99)?— the number of applications with a?1×1?icon and the number of applications with a?2×2?icon, respectively.

輸出描述

For each test case, output the minimal number of required screens on a separate line.

用例輸入 1?

11
1 1
7 2
12 4
0 3
1 0
8 1
0 0
2 0
15 0
8 2
0 9

用例輸出 1?

1
1
2
2
1
1
0
1
1
2
5

提示

The solution for the first test case can look as follows:

Blue squares represent empty spaces for icons, green squares represent?1×1?icons, red squares represent?2×2?icons

The solution for the third test case can look as follows:

?翻譯:

描述

小羅茜有一部帶桌面(或啟動器,也稱為啟動器)的手機。桌面可以由多個屏幕組成。每個屏幕都表示為大小的網格5×3,即五行三列。

x圖標大小為1×1細胞;這樣的圖標只占據屏幕的一個單元格。還有圖標大小為2×2細胞;這樣的圖標占據了一個正方形4屏幕上的單元格。每個屏幕的每個單元格只能被一個圖標占據。

Rosie 希望將應用程序圖標放置在最少數量的屏幕上。幫助她找到所需的最小屏幕數量。

輸入描述

輸入的第一行包含t?(1≤≤104) — 測試用例的數量。

每個測試用例的第一行也是唯一的一行包含兩個整數x?(0≤?x,y≤99) — 具有1×1圖標和帶有2×2圖標。

輸出描述

對于每個測試用例,在單獨的行上輸出所需屏幕的最小數量。

用例輸入 1?

11
1 1
7 2
12 4
0 3
1 0
8 1
0 0
2 0
15 0
8 2
0 9

用例輸出 1?

1
1
2
2
1
1
0
1
1
2
5

提示

第一個測試用例的解決方案可以如下所示:

藍色方塊表示圖標的空白區域,綠色方塊表示1×1圖標,紅色方塊代表2×2圖標

第三個測試用例的解決方案如下所示:

?解題思路:

?先根據大的判斷屏幕,一個屏幕最多倆大的,然后根據小的增加屏幕

c++代碼如下:

#include <bits/stdc++.h>using namespace std;int main()
{int n;cin >> n;while(n--){int small,big;cin >> small >> big;int res = 0;res = big/2 + big%2;if(small > 15*res - big*4){small -= 15*res - big*4;res += small/15 + (small%15 != 0);}cout << res << endl;}
}

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/16158.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/16158.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/16158.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【網絡安全】社會工程學攻擊與防范

一、社會工程學概述 1、社會工程學的定義 通過利用人們的心理弱點、本能反應、好奇心、信任、貪婪等一些心理陷阱進行的諸如欺騙、傷害、信息盜取、利益謀取等對社會及人類帶來危害的行為或方法。 當網絡惡意攻擊者無法通過純粹的計算機技術達到目的時&#xff0c;高超的情商…

9.Redis之list類型

list相當于鏈表、數據表 1.list類型基本介紹 列表中的元素是有序的"有序"的含義,要根據上下文區分~~有的時候,談到有序,指的是"升序","降序”有的時候,談到的有序,指的是, 順序很關鍵~~如果把元素位置顛倒,順序調換.此時得到的新的 List 和之前的 Li…

js簡單綜合案例之簡易ATM取款機、渲染表格案例、封裝時間函數

這里寫目錄標題 簡易ATM取款機要求代碼實現 渲染表格案例要求代碼實現 封裝時間函數要求代碼實現 簡易ATM取款機 要求 1.彈出彈窗&#xff0c;讓用戶輸入數字選擇操作 2.初始值金額為100&#xff0c;計算每次操作后的剩余金額變化 3.一直彈出彈窗直到用戶輸入4&#xff0c;跳…

OpenCV SIFT特征描述子(GPU版本)

文章目錄 一、簡介二、測試過程三、實現效果參考資料一、簡介 這里主要測試一下SIFT圖像描述子的GPU版本。SIFT圖像描述子,全稱Scale-Invariant Feature Transform(尺度不變特征變換),是計算機視覺和圖像處理領域中一種非常重要的局部特征描述子。它主要用于圖像的特征點檢…

新聞稿海外媒體投稿,除了美聯社發稿(AP)和彭博社宣發(Bloomberg),還有哪些優質的國外媒體平臺可以選擇

發布高質量的新聞稿到海外媒體&#xff0c;除了美聯社發稿&#xff08;AP&#xff09;和彭博社發稿&#xff08;Bloomberg&#xff09;&#xff0c;還有許多其他優質的媒體平臺可以選擇。以下是一些受歡迎和高效的海外媒體發布平臺&#xff1a; 路透社 (Reuters) 路透社是全球最…

Webpack Bundle Analyzer:深入分析與優化你的包

Webpack Bundle Analyzer是一個用于可視化的工具&#xff0c;它可以幫助你分析Webpack打包后的輸出文件&#xff0c;查看哪些模塊占用了最多的空間&#xff0c;從而進行優化。 2500G計算機入門到高級架構師開發資料超級大禮包免費送&#xff01; 首先&#xff0c;你需要安裝W…

IIC通信(STM32)

一、IIC概念 &#xff11;、兩根通信線&#xff1a;SCL&#xff08;Serial Clock&#xff09;、SDA&#xff08;Serial Data&#xff09; 同步&#xff0c;半雙工 2、帶數據應答 3、支持總線掛載多設備&#xff08;一主多從、多主多從&#xff09;一般使用一主多從。一主多從的…

【深度學習】paddlets,時序數據預測

文章目錄 一、環境二、題目1三、題目2四、題目3五、函數參數 資料&#xff1a; https://paddlets.readthedocs.io/zh-cn/latest/source/api/paddlets.models.base.html#paddlets.models.base.BaseModel.recursive_predict https://aistudio.baidu.com/projectdetail/5866171?…

陪跑真正值錢的不是教程,是你遇到那個擋住你的問題時,身邊有個靠譜的人

今天分享兩個概念&#xff0c;一個是意識決定一切&#xff0c;一個是大道至簡&#xff0c;做項目就是按部就班的遵循事情發展規律去做。 先說第一個概念&#xff0c;意識決定一切。我們說的凡事預則立不預則廢&#xff0c;就是計劃了去做就會有結果。 給你們一個表&#xff0c;…

Linux簡單通過Minicom命令操作串口設備(linux串口操作命令)

Minicom是一個在Linux系統中廣泛使用的串行通信程序。它類似于Windows下的超級終端,允許用戶通過串口與外部硬件設備進行通信。Minicom不僅功能強大,而且完全免費,帶有源代碼,可以在大多數Unix系統下運行。 安裝Minicom 在大多數Linux發行版中,Minicom可能沒有預裝。可以…

【前端】面試八股文——BFC

面試八股文——BFC 在前端開發的面試中&#xff0c;BFC&#xff08;Block Formatting Context&#xff0c;塊級格式化上下文&#xff09;常常是一個高頻出現的考點。它不僅考察應聘者對CSS布局的理解深度&#xff0c;也是面試官判斷候選人解決實際問題能力的重要依據之一。因此…

python接口自動化測試中為什么用yaml文件進行用例管理而不是json文件

在Python接口自動化測試中&#xff0c;使用YAML文件進行用例管理而不是JSON文件&#xff0c;主要基于以下幾個原因&#xff1a; 可讀性&#xff1a;YAML文件使用縮進和冒號來表示層級結構&#xff0c;使得文件內容更加清晰易讀。相比之下&#xff0c;JSON文件則使用大括號和中…

MySQL——索引與事務

目錄 前言 一、索引 1.索引概述 &#xff08;1&#xff09;基本概念 &#xff08;2&#xff09;索引作用 &#xff08;3&#xff09;索引特點 &#xff08;4&#xff09;適用場景 2.索引的操作 &#xff08;1&#xff09;查看索引 &#xff08;2&#xff09;創建索引…

LeetCode399觸發求值

題目描述 給你一個變量對數組 equations 和一個實數值數組 values 作為已知條件&#xff0c;其中 equations[i] [Ai, Bi] 和 values[i] 共同表示等式 Ai / Bi values[i] 。每個 Ai 或 Bi 是一個表示單個變量的字符串。另有一些以數組 queries 表示的問題&#xff0c;其中 que…

文科論文,使用AI寫作時能夠提供實證數據嗎?

人工智能時代&#xff0c;為了撰寫論文提供思路及高效&#xff0c;利用AI撰寫論文已是常態&#xff0c;可撰寫文科論文通常研究中都需要實證數據&#xff0c;而AI撰寫論文時能夠提供這樣的數據嗎&#xff1f; 一、什么是實證數據 實證數據是指從研究報告、財務報表、新聞報道…

計算機網絡——TCP 協議的三次握手 / 四次揮手

簡述 TCP / UDP 協議都是傳輸層的協議。 UDP 是面向無連接的協議&#xff0c;就是說發送端不在乎消息數據是否傳輸到接收端了&#xff0c;所以會出現數據丟失的情況&#xff0c;所以可靠性也不高。 TCP 是面向連接的、可靠的、基于字節流的傳輸層協議。所謂面向連接的&#…

Flink-cdc更好的流式數據集成工具

What’s Flink-cdc? Flink CDC 是基于Apache Flink的一種數據變更捕獲技術&#xff0c;用于從數據源&#xff08;如數據庫&#xff09;中捕獲和處理數據的變更事件。CDC技術允許實時地捕獲數據庫中的增、刪、改操作&#xff0c;將這些變更事件轉化為流式數據&#xff0c;并能夠…

Windows平臺C#版RTSP轉RTMP直播推送定制版

技術背景 前幾年我們發布了C版的多路RTMP/RTSP轉RTMP轉發官方定制版。在秉承低延遲、靈活穩定、低資源占用的前提下&#xff0c;客戶無需關注開發細節&#xff0c;只需圖形化配置轉發等各類參數&#xff0c;實現產品快速上線目的。 如監控類攝像機、NVR等&#xff0c;通過廠商…

【啟程Golang之旅】深入解析函數的奧秘與技巧

歡迎來到Golang的世界&#xff01;在當今快節奏的軟件開發領域&#xff0c;選擇一種高效、簡潔的編程語言至關重要。而在這方面&#xff0c;Golang&#xff08;又稱Go&#xff09;無疑是一個備受矚目的選擇。在本文中&#xff0c;帶領您探索Golang的世界&#xff0c;一步步地了…

【全開源】海報在線制作系統源碼(ThinkPHP+FastAdmin+UniApp)

打造個性化創意海報的利器 引言 在數字化時代&#xff0c;海報作為一種重要的宣傳媒介&#xff0c;其設計質量和效率直接影響著宣傳效果。為了滿足廣大用戶對于個性化、高效制作海報的需求&#xff0c;海報在線制作系統源碼應運而生。本文將詳細介紹海報在線制作系統源碼的特…