ACM刷题之路(八)数论-取余 停车位划分

简介: ACM刷题之路(八)数论-取余 停车位划分

B 停车位


时间限制(普通/Java):1000MS/3000MS          运行内存限制:65536KByte

总提交:354            测试通过:36

描述

停车位就是相关部门规划整齐的用来专门停车的位置。中国停车位缺乏,元培学院的停车位更缺乏。已知镜湖校区有一个面积n*m平方米的空地,校管理层想把它划分为一个停车场。已知一个标准车位的尺寸为2.6米(宽)×5.3米(长)到3.0米(宽)×5.3米(长),为了计算方便,最后元培的停车位尺寸大小为3*6平方米。

输入

输入有多组数据,每组2个int范围内的整数n 与m。

输出

输出最多可以划分停车位的个数。

样例输入

5 5

12 12

样例输出

0

8


分析

因为题目要求的是3/6的停车位而且6是3的倍数,所以只需要把N和M对3整除,然后把整除后的N*M就是3*3小块的个数,再对它整除2就是题目的答案(因为只要3*3块数是偶数,无论则么拜访都可摆满),上代码:

AC代码

1. #include<stdio.h>
2. 
3. int main(){
4. long long n, m;
5. while (~scanf("%lld%lld", &n, &m)){
6. 
7. if (n <= 0 || m <= 0){
8. printf("0\n");
9.         }
10. else{
11.             n /= 3;
12.             m /= 3;
13. printf("%lld\n", n * m / 2);
14.         }
15.     }
16. return 0;
17. }

 


相关文章
|
Java
Java并发编程:使用CountDownLatch实现线程同步
在Java并发编程中,线程同步是一个重要的概念。当多个线程需要协调工作或者共享资源时,我们需要使用一些机制来确保线程的有序执行。
282 1
|
8月前
|
Java 应用服务中间件 Apache
Tomcat详解
Tomcat是Apache开源的轻量级Java Servlet容器,支持多Service管理。每个Service包含多个Connector和一个Engine,负责处理网络请求与内部流程。核心组件包括连接器(Connector)和容器(Container),前者处理Socket连接及协议解析,后者加载和管理Servlet。架构中,Server为顶层容器,管理实例生命周期;Service连接外部请求与内部处理;Connector处理不同协议请求;Container下有Engine、Host、Context和Wrapper,分别负责请求分发、虚拟主机配置、Web应用处理和Servlet调用。
253 3
|
11月前
|
Dart 前端开发 Android开发
Flutter的架构层
Flutter的架构层
125 1
|
网络协议 小程序 测试技术
ChaoBlade 的实现原理
【4月更文挑战第6天】ChaoBlade 的实现原理
411 3
ChaoBlade 的实现原理
|
负载均衡 关系型数据库 MySQL
MySQL读写分离技术深度解析
在高并发、大数据量的互联网应用环境中,数据库作为数据存储的核心组件,其性能直接影响着整个系统的运行效率。MySQL作为最常用的开源关系型数据库之一,虽然功能强大,但在处理大量并发读写请求时,单点服务器的性能瓶颈逐渐显现。为了解决这一问题,MySQL读写分离技术应运而生,成为提升数据库性能、实现负载均衡的有效手段。
|
前端开发 JavaScript 内存技术
CSS动画@animationend
CSS 中的动画类似于 flash 中的逐帧动画,表现细腻并且非常灵活,使用 CSS 中的动画可以取代许多网页中的动态图像、Flash 动画或者 JavaScript 实现的特殊效果。
145 0
|
机器学习/深度学习 算法 数据挖掘
SAS用K-Means 聚类最优k值的选取和分析
SAS用K-Means 聚类最优k值的选取和分析
|
C语言 C++
【C语言进阶】字符函数和内存函数 (一)
【C语言进阶】字符函数和内存函数 (一)
101 0
|
Python
分段模型线性化(PWL)【Python|Gurobi实现】
分段模型线性化(PWL)【Python|Gurobi实现】
1032 0
|
机器学习/深度学习 人工智能 文字识别
【OCR学习笔记】7、明星经典模型汇总以及PyTroch实现(一)
【OCR学习笔记】7、明星经典模型汇总以及PyTroch实现(一)
381 0