hdoj 4706 Children's Day
2024-09-01 02:48:29
题目意思就是用a-z组成一个N,然后到z后又跳回a,输出宽从3到10的N。
#include <stdio.h>
#include <string.h>
char s[14][15]; int main()
{
int cnt = 0;
for (int kase = 3; kase <= 10; kase++)
{
memset(s, ' ', sizeof(s));
for (int i = 1; i <= kase; i++)
{
for (int j = 1; j <= kase; j++)
{
cnt %= 26;
if (i == 1 || i == kase)
{
cnt %= 26;
s[j][i] = 'a'+cnt;
cnt++;
}
else
{
if (i == j)
{
cnt %= 26;
s[kase-j+1][i] = 'a'+cnt;
cnt++;
break;
}
}
}
}
for (int i = 1; i <= kase; i++)
{
for (int j = 1; j <= kase; j++)
{
printf("%c", s[i][j]);
}
puts("");
}
}
return 0;
}
最新文章
- 解决Select2控件不能在jQuery UI Dialog中不能搜索的bug
- [原创]java WEB学习笔记105:Spring学习---AOP介绍,相关概念,使用AOP,利用 方法签名 编写 AspectJ 切入点表达式
- PHP 设计模式 笔记与总结(8)策略模式
- xampp默认mysql密码设置,修改mysql的默认空密码
- ResultSet的Type
- LeetCode OJ 83. Remove Duplicates from Sorted List
- x86-64栈帧中的“红色区域” red zone of stack frame on x86-64
- pc端常規頁面實現
- PHP性能优化:in_array和isset 在大数组查询中耗时相差巨大,以及巧妙使用array_flip
- 2072. Kirill the Gardener 3
- POJ3468/splay树/成段更新
- 字符转ASCII码
- 解除mysql只有本机可以访问的限制
- Sybase 存储过程中IF的用法
- BZOJ 3339: Rmq Problem
- NYOJ 123 士兵杀敌(四) (线段树)
- Oracle 12c pdb自动启动
- C# 删除指定目录下的所有文件及文件夹
- ss-libev 源码解析local篇(1): ss_local的启动,客户端连入
- kafka配置文件中参数的限制