[蓝桥杯] 纸张尺寸(C语言)

题目链接

蓝桥杯2022年第十三届省赛真题-纸张尺寸 - C语言网

题目理解

输入一行包含一个字符串表示纸张的名称,该名称一定是 A0、A1、A2、A3、A4、A5、A6、A7、A8、A9 之一,输出两行,每行包含一个整数,依次表示长边和短边的长度。

解题思路

设置如下循环:将纸张长度除以2后,长宽交换数据。输入数字几,我们就循环几次。

完整代码

cpp 复制代码
#include<stdio.h>
main()
{
	int a=1189,b=841;
	int n,t;
	getchar();
	scanf("%d",&n);
	for(int i=0;i<n;i++)
	{
		a/=2;
		t=a;
		a=b;
		b=t;
	}
	printf("%d\n%d",a,b);
}

---------(如有问题,欢迎评论区提问)---------

相关推荐
sheeta19983 分钟前
LeetCode 补拙笔记 日期:2026.06.07 题目:283. 移动零
笔记·算法·leetcode
广州山泉婚姻18 分钟前
C 语言循环结构实现思路
c语言
黎阳之光科技管控18 分钟前
纯视觉定位赋能海关口岸 无感通关提升国门安全与效率
算法·安全
じ☆冷颜〃28 分钟前
Picard–Lindelöf定理在CS中的应用:理论框架与算法基础
人工智能·经验分享·笔记·算法·机器学习
不知名的老吴33 分钟前
机器学习评价之基础指标
人工智能·算法·机器学习
Felven33 分钟前
D. Divisible Pairs
算法
LuminousCPP33 分钟前
C 语言系列终章|编译与链接 + 预处理
c语言·经验分享·笔记·预处理·编译链接
源代码杀手34 分钟前
基于ROS2+Gazebo+RIVE的40项计算机视觉前沿机器人项目(含视觉算法原理与源码获取方式)
算法·计算机视觉·机器人
MrZhao40035 分钟前
大模型量化到底在做什么:从浮点数表示到 Qwen FP8 实践
算法
JieE21236 分钟前
LeetCode35. 搜索插入位置:二分查找的基础与细节
javascript·算法