首页 > 编程语言 >纸张尺寸【第十三届蓝桥杯省赛C++C组】

纸张尺寸【第十三届蓝桥杯省赛C++C组】

时间:2023-01-07 12:34:08浏览次数:46  
标签:A1 841 int 纸张 样例 C++ 蓝桥 A0 省赛

纸张尺寸

在 ISO 国际标准中定义了 \(A0\) 纸张的大小为 \(1189mm×841mm\),将 \(A0\) 纸沿长边对折后为 \(A1\) 纸,大小为 \(841mm×594mm\) ,在对折的过程中长度直接取下整(实际裁剪时可能有损耗)。

将 \(A1\) 纸沿长边对折后为 \(A2\) 纸,依此类推。

输入纸张的名称,请输出纸张的大小。

输入格式
输入一行包含一个字符串表示纸张的名称,该名称一定是 \(A0、A1、A2、A3、A4、A5、A6、A7、A8、A9\) 之一。

输出格式
输出两行,每行包含一个整数,依次表示长边和短边的长度。

输入样例1:
A0
输出样例1:
1189
841
输入样例2:
A1
输出样例2:
841
594

Code

点击查看代码
#include<iostream>

const char nl = '\n';
using namespace std;

int main(){
	char s[2];
	cin >> s;
	int t = s[1] - '0';
	int a = 1189,b = 841;
	while(t --){
		(a > b) ? a /= 2 : b /= 2;
	} 
	cout << ((a > b) ? a : b) << nl;
	cout << ((a < b) ? a : b) << nl;
} 

标签:A1,841,int,纸张,样例,C++,蓝桥,A0,省赛
From: https://www.cnblogs.com/J-12045/p/17032459.html

相关文章

  • C++ - TCP/UDP网络编程
    前言socket编程分为TCP和UDP两个模块,其中TCP是可靠的、安全的,常用于发送文件等,而UDP是不可靠的、不安全的,常用作视频通话等。如下图:头文件与库:#include<WinSock2.h>......
  • LLVM IR与C++ MUL函数代码
    LLVMIR与C++MUL函数代码使用LLVMIR写程序熟悉LLVMIR最好的办法就是使用IR写几个程序。在开始写之前,建议先花30分钟-1个小时再粗略阅读下官方手册(https://llvm.org/do......
  • C/C++学生信息管理系统[2023-01-06]
    C/C++学生信息管理系统[2023-01-06]题目6学生信息管理系统(任选)本系统要求设计一个学生信息管理系统,能够进行学生信息的录入、查找,要求考虑查找效率。本题目要求采用......
  • c++ 指针与引用
    引用很易与指针混淆,它们之间有三个主要的不同:不存在空引用。引用必须连接到一块合法的内存。一旦引用被初始化为一个对象,就不能被指向到另一个对象。指针可以在任何时候......
  • 数独游戏c++
    问题I:数独游戏时间限制:1.000Sec内存限制:128MB题目描述给你一个N×N的表格(3<N<10),在表格中事先已经填入了一部分的数字,现在请你的表格中空余的格子里填入1~N范围......
  • Dijkstra(迪杰斯特拉)算法C++实现&讲解
    Dijkstra迪杰斯特拉算法及C++实现Dijkstra算法是典型的最短路径路由算法,用来计算一个节点到其他所有节点的最短路径。算法的基本思想和流程是:1.初始化出发点到其它各点的......
  • 第13届蓝桥杯javaB组
    第13届蓝桥杯javaB组试题A星期计算问题描述已知今天是星期六,请问\(20^{22}\)天后是星期几?注意用数字\(1\)到\(7\)表示星期一到星期日。思路一因为每七天一个......
  • C++ 不知树系列之二叉堆排序(递归和非递归实现上沉、下沉算法)
    1.前言什么是二叉堆?二叉堆是有序的完全二叉树,在完全二叉树的基础上,二叉堆提供了有序性特征:二叉堆的根结点上的值是整个堆中的最小值或最大值。当根结点上的值......
  • bzip2 C/C++ 库bzlib.h使用案例:读取.bz2文件
    准备从网上下载bzip2库,我下载的是V1.0.8版本的。然后在C工程中添加一个筛选器(文件夹)名叫bzlib,然后把下载的库中的如下9个文件,添加到其中:代码主函数代码如下:#include......
  • C++可执行文件绝对路径获取与屏蔽VS安全检查
    :前言前几天写新项目需要用到程序所在绝对路径的时候,发现网上居然一点相关分享都没有。:_pgmptr翻箱倒柜找出了几本教程,发现了一个叫_pgmptr的东西。进去看了一下,在s......