当前位置:网站首页>跟奥巴马一起画方块(Lua)
跟奥巴马一起画方块(Lua)
2022-07-07 15:38:00 【有趣就行】
题目
美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!
输入格式:
输入在一行中给出正方形边长N(3≤N≤21)和组成正方形边的某种字符C,间隔一个空格。
输出格式:
输出由给定字符C画出的正方形。但是注意到行间距比列间距大,所以为了让结果看上去更像正方形,我们输出的行数实际上是列数的50%(四舍五入取整)。
输入样例:
10 a
输出样例:
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
代码
local s = io.read()
local n, ch
for i = 1, #s do
if s:sub(i,i) == " " then
n, ch = s:sub(1, i - 1), s:sub(i+1)
break
end
end
ch = ch:rep(n)
for i = 1, n / 2 + 0.5 do
print(ch)
end
边栏推荐
- Repair method of firewall system crash and file loss, material cost 0 yuan
- Flask build API service SQL configuration file
- PLC: automatically correct the data set noise, wash the data set | ICLR 2021 spotlight
- Skimage learning (3) -- adapt the gray filter to RGB images, separate colors by immunohistochemical staining, and filter the maximum value of the region
- LeetCode 1981. Minimize the difference between the target value and the selected element one question per day
- [Fantan] how to design a test platform?
- QML初学
- The mail server is listed in the blacklist. How to unblock it quickly?
- 麒麟信安加入宁夏商用密码协会
- skimage学习(3)——使灰度滤镜适应 RGB 图像、免疫组化染色分离颜色、过滤区域最大值
猜你喜欢
Biped robot controlled by Arduino
Leetcode brush questions day49
责任链模式 - Unity
AI来搞财富分配比人更公平?来自DeepMind的多人博弈游戏研究
QT 图片背景色像素处理法
How to add aplayer music player in blog
What is cloud computing?
SlashData开发者工具榜首等你而定!!!
Siggraph 2022 best technical paper award comes out! Chen Baoquan team of Peking University was nominated for honorary nomination
A tour of grpc:03 - proto serialization / deserialization
随机推荐
skimage学习(3)——Gamma 和 log对比度调整、直方图均衡、为灰度图像着色
[Seaborn] implementation of combined charts and multi subgraphs
LeetCode 648(C#)
LeetCode 1049. 最后一块石头的重量 II 每日一题
Siggraph 2022 best technical paper award comes out! Chen Baoquan team of Peking University was nominated for honorary nomination
Test case management tool recommendation
Flask build API service SQL configuration file
The server is completely broken and cannot be repaired. How to use backup to restore it into a virtual machine without damage?
Sator推出Web3游戏“Satorspace” ,并上线Huobi
LeetCode 152. Product maximum subarray daily question
LeetCode 1986. 完成任务的最少工作时间段 每日一题
浅谈 Apache Doris FE 处理查询 SQL 源码解析
LeetCode 120. 三角形最小路径和 每日一题
LeetCode 300. 最长递增子序列 每日一题
Biped robot controlled by Arduino
LeetCode 213. 打家劫舍 II 每日一题
QT视频传输
LeetCode 152. 乘积最大子数组 每日一题
LeetCode刷题day49
Matplotlib绘制三维图形