照片放大啊

news/2025/2/22 6:08:11/

 

Description

wth 的电脑里存储了一些老照片,虽然这些照片有些模糊,但是 wth 很喜欢它们,因为这些照片都是儿时的回忆。现在他上了大学,他想用学到的编程知识来将这些模糊的照片放大,可是他很菜,尝试了两年都未能实现。这几天,wth 向他非常厉害的队友也就是 zr 学姐寻求帮助,只可惜 zr 学姐被勤奋好学的 21 级同学们缠住了。wth 很伤心,所以他现在决定把这个问题抛给 21 级同学们。

wth 的照片可描述为一个 n*m 的矩形网格,每个格子上有一个字符,他希望你们能将它放大 k 倍后显示出来。例如一张 2*3 的照片:

Zr~
xj! 

放大 2 倍后的结果:

ZZrr~~
ZZrr~~
xxjj!!
xxjj!! 

也就是说,一张照片放大 k 倍,它的每一个格子上的字符都会变成 x*x 的网格。一张 n*m 的照片放大 k 倍后,会变成一张 (n*k)*(m*k) 的照片。

有 T 组数据。

Input

输入数据一共有 T 组,第一行是一个整数 T (1 ≤ T ≤ 10),表示有 T 组数据。

对于每组数据:第一行是 3 个由空格隔开的整数 n, m, k(1 ≤ n, m ≤ 100, 1 ≤ k ≤ 10)。之后的 n 行,每行一个由 m 个字符组成的字符串,字符都是 ASCII 码表中除空格外的可见字符(ASCII 码表中可见字符对应的 ASCII 值范围是 32 到 126,32 是空格,也就是说 ASCII 码表中除空格外的可见字符的 ASCII 码值范围是 33 到 126)。

Output

对于每组数据,请按照题意输出放大 k 倍后的照片。

每输出一行,都应该有一个换行。

Sample Input
1
2 3 3
Zr~
xj!
Sample Output
ZZZrrr~~~
ZZZrrr~~~
ZZZrrr~~~
xxxjjj!!!
xxxjjj!!!
xxxjjj!!!
Source
20211016

 分析 水题,主要思考在放大n倍就是位置➗n这个很好想,但是我在写代码时不会c导致在定义的char 数组可以用%s输出这里盲了,把这道题写得很复杂,后来知道后精简了代码,发现巨水

 

#include <iostream>
using namespace std;
int main() {char s[105][105];int n,x,y,z;scanf("%d",&n);while(n--){scanf("%d%d%d",&x,&y,&z);for(int i=0;i<x;i++){scanf("%s",s[i]);}for(int i=0;i<x*z;i++){for(int j=0;j<y*z;j++){printf("%c",s[i/z][j/z]);}printf("\n");}}return 0;
}

 总结,基础真的很重要,刚学c和c++基本上这两个总弄混,只会记函数,一直在c++的结构里写


http://www.ppmy.cn/news/424244.html

相关文章

easyui04(datagrid数据查询)

一.datagrid数据表格 <script type"text/javascript"> $(function(){ //加载数据 $(#myTable).datagrid({ url:ctx/goods.do,//请求路径 pagination:true,//显示分页栏 fitColumns:true,//让列…

Chrome 扩展程序——Imagus:图片放大预览工具

主要介绍 Imagus 的功能及应用&#xff0c;Imagus 是一款简单实用的图片放大预览工具。 主要功能 Imagus 的功能非常单一&#xff0c;就是在浏览网页时&#xff0c;当鼠标悬停到一张图片后&#xff0c;会自动放大图片&#xff0c;进行预览&#xff0c;这在浏览技术博客&#…

亲测好用的PS图片无损放大插件:Blow Up 3 for Mac

Alien Skin Blow Up 3 for Mac是一款运行在Mac平台上的PS图片无损放大滤镜插件&#xff0c;这款alienskin滤镜插件适用于ps和lr&#xff0c;使用alien skin blow up 3 for mac后&#xff0c;在放大图片的同时也能保持图片的清晰度&#xff0c;质量不变&#xff0c;非常好用。 A…

鼠标移到图片上,图片放大

.Nei1 img{ width: 122px; height: 89.6px; float: left; padding: 2px 2px; transition: all 0.6s; } .Nei1 img:hover{ transform: scale(3.3); } 例&#xff1a;将鼠标悬停在一…

点击图片放大预览,遮罩屏幕放大展示

功能说明&#xff1a;将图片方格展示&#xff0c;点击某张图片可在当前页面进行预览&#xff0c;点击遮罩屏幕&#xff0c;并且方法显示&#xff0c;点击右上角x&#xff0c;放大的图片消失。 效果图如下&#xff1a; 1、引入fancy.js和fancy.css 路径根据项目实际路径改写&a…

如何把图片无损放大?教你图片怎么无损放大

随着数字图像技术的不断发展&#xff0c;图片无损放大成为了许多人关注的问题。当我们需要将小图片放大到更大的尺寸时&#xff0c;使用传统的放大方法可能会导致图片失真、模糊等质量问题。那么如何在保持高清晰度和精度的同时进行无损放大&#xff0c;一直是一个备受关注的课…

2023年英语六级作文模板

根据主题灵活进行修改&#xff0c;总字数217 In the contemporary world, with the rapid advance of science and technology, it’s great necessity for youngsters on campus to grasp digital skills. Reason and concrete evidence to support my view point are as fo…

mNGS 02:SnakeMake流程简介

<~生~信~交~流~与~合~作~请~关~注~公~众~号生信探索> 流程代码在&#xff1a;https://jihulab.com/BioQuest/SnakeMake-mNGS 或https://github.com/BioQuestX/SnakeMake-mNGS 教程链接在&#xff1a;https://doc.bioquest.cn/mngs mNGS Pipeline summary Metagenomic nex…