[蓝桥杯] 纸张尺寸(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);
}

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

相关推荐
WWZZ20251 小时前
快速上手大模型:深度学习10(卷积神经网络2、模型训练实践、批量归一化)
人工智能·深度学习·神经网络·算法·机器人·大模型·具身智能
sali-tec2 小时前
C# 基于halcon的视觉工作流-章62 点云采样
开发语言·图像处理·人工智能·算法·计算机视觉
fashion 道格2 小时前
用 C 语言玩转归并排序:递归实现的深度解析
数据结构·算法·排序算法
九年义务漏网鲨鱼3 小时前
蓝桥杯算法——状态压缩DP
算法·职场和发展·蓝桥杯
CappuccinoRose3 小时前
MATLAB学习文档(二十八)
开发语言·学习·算法·matlab
Freedom_my4 小时前
插入排序算法
数据结构·算法·排序算法
952364 小时前
排序-算法
数据结构·算法·排序算法
WongKyunban4 小时前
插入排序的原理和示例
数据结构·算法·排序算法
flashlight_hi4 小时前
LeetCode 分类刷题:404. 左叶子之和
javascript·算法·leetcode
代码雕刻家5 小时前
C语言的左对齐符号-
c语言·开发语言