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

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

相关推荐
枕星而眠16 小时前
Linux 共享内存与信号量全解析:原理、实践与避坑指南
linux·c语言·开发语言·后端·ubuntu
Yzzz-F16 小时前
Problem - 2043E - Codeforces EDU173
算法
栈溢出了16 小时前
GraphSAGE 学习笔记
深度学习·神经网络·算法·机器学习
WL_Aurora16 小时前
备战蓝桥杯国赛【Day 10】
蓝桥杯
AI科技星16 小时前
全域数学版木牛流马(融合仿生兽+古制复原终版优化方案)【乖乖数学】
人工智能·算法·数学建模·数据挖掘·量子计算
richard_yuu16 小时前
数据结构精讲:图的最短路径与关键路径
数据结构·算法
智者知已应修善业16 小时前
【51单片机一个按键切合初始流水灯按一下对半闪烁按一下显示时间】2023-10-16
c++·经验分享·笔记·算法·51单片机
晚风叙码16 小时前
堆排序建堆策略对比:向上调整与向下调整的时间复杂度分析
算法
洛水水17 小时前
【力扣100题】28. 翻转二叉树
算法·leetcode
故事和你9117 小时前
洛谷-【数据结构2-2】线段树2
开发语言·数据结构·算法·动态规划·图论