pat-bl-1027
来源:互联网 发布:excel数据透视筛选器 编辑:程序博客网 时间:2024/06/08 00:56
pat-bl-1027
2017-01-20
- 数学问题
/** * pat-bl-1027 * 2017-01-20 * C version */#include<stdio.h>int main(){ freopen("in.txt", "r", stdin); int n; char c; scanf("%d %c", &n, &c); int largestI; int tmp = 0; int remain; int i, j; for(i = 1;tmp <= n - 1;i++)//数学问题,找出规律后用公式进行计算和判断 { tmp = (3 + (2 * i + 1)) * i; //printf("i = %d, tmp = %d\n", i, tmp); } largestI = i - 2; remain = n - 1 - (3 + (2 * largestI + 1)) * largestI; //printf("largestI = %d, remain = %d\n", largestI, remain); //output: for(i = 0, j = (2 * largestI) + 1;j >= 1;i++, j -= 2) { for(int k = 0;k < i;k++) { putchar(' '); } for(int k = 0;k < j;k++) { putchar(c); } putchar('\n'); } for(i -= 2, j = 3;j <= (2 * largestI) + 1;i--, j += 2) { for(int k = 0;k < i;k++) { putchar(' '); } for(int k = 0;k < j;k++) { putchar(c); } putchar('\n'); } printf("%d\n", remain);}
-FIN-
0 0
- pat-bl-1027
- PAT (BL) 1001
- PAT-BL-1011
- PAT-BL-1007
- PAT-BL-1008
- pat-bl-1009
- pat-bl-1012
- pat-bl-1010
- pat-bl-1013
- pat-bl-1014
- pat-bl-1015
- pat-bl-1016
- pat-bl-1020
- pat-bl-1021
- pat-bl-1022
- pat-bl-1023
- pat-bl-1024
- pat-bl-1025
- 【图论】【二叉树】以括号形式输出二叉树
- 猴子吃桃的相关问题
- LeetCode——3. Longest Substring Without Repeating Characters
- maven 阿里云 国内镜像 中央仓库 亲测可用
- 浅谈MyBatis 之 入门(一)
- pat-bl-1027
- Sticky Footer: 完美的CSS绝对底部
- 排除于列表之外的做法
- 块元素和内联元素精炼
- haproxy的日志配置
- 正向代理与反向代理的区别
- 操作系统精髓与设计原理-线程、对称多处理(SMP)和微内核
- 通过github上的项目理解HashMap
- [Vue warn]: Cannot find element: #app