L1-036 A乘以B (5 分)

#include<bits/stdc++.h>
using namespace std;
int main(void)
{int a, b;cin >>a >>b;cout <<a*b;return 0;
}

L1-037 A除以B (10 分)

#include<bits/stdc++.h>
using namespace std;
int main(void)
{int a, b;cin >>a >>b;double res = a*1.0/b;if(b == 0)printf("%d/%d=Error", a, b);else if(b < 0)printf("%d/(%d)=%.2lf", a, b, res);elseprintf("%d/%d=%.2lf", a, b, res);return 0;
}

L1-038 新世界 (5 分)

#include <bits/stdc++.h>
using namespace std;
int main(void)
{cout <<"Hello World" <<"\n" <<"Hello New World";
}

L1-039 古风排版 (20 分)

Notice:

我的思路就是一行一行打印,因为在同一行的元素对 n 取模的结果一定是一样的

但是需要特别注意:

1.如果要用getline读入字符串,需要处理换行

2.列数是固定的,输出元素一定要输出在正确的位置,所以需要加一个每一行开头是否有空格检测的检测

3.特别地,如果给定的字符数小于 n ,是要用空格补足 n 行的

#include<bits/stdc++.h>
using namespace std;
//判断某字符是否使用
bool vis[1010];
int main(void)
{int n; cin >>n;memset(vis,false,sizeof(vis));string s;getchar();  //getchar读掉换行getline(cin, s);int len = s.length();//特判if(len < n){for(int i = 0; s[i]; i++) cout <<s[i] <<endl;for(int i = n - len; i >= 1; i--) cout <<' ';return 0;}int ans;//计算固定列数if(len%n == 0) ans = len/n;else ans = len/n+1;//打印n行for(int i = 1; i <= n; i++) {int x, ans1 = ans;if(i == n) x = 0;else x = i;for (int j = len - 1;  j >= 0; j--) {if(vis[j]) continue;int cnt = (j+1)/n;cnt += ((j+1)%n == 0 ? 0 : 1);//判断是否需要输出空格if(cnt != ans1) cout <<' ',ans1--;if((j+1)%n == x){cout <<s[j]; vis[j] = true;ans1--;}}if(i != n) cout <<endl;}return 0;
}

L1-040 最佳情侣身高差 (10 分)

#include<bits/stdc++.h>
using namespace std;
int main(void)
{int t;cin >>t;while(t--){char x;double num;cin >>x >>num;if(x == 'F') printf("%.2lf\n", num*1.09);else printf("%.2lf\n", num/1.09);}return 0;
}

团体程序设计天梯赛练习题L1_part 8(36~40)相关推荐

  1. PTA|团体程序设计天梯赛-练习题库集

    文章目录 关于爬取脚本的编写 L1-001 Hello World! (5 分) L1-002 打印沙漏 (15 分) L1-003 个位数统计 (15 分) L1-004 计算摄氏温度 (5 分) ...

  2. 团体程序设计天梯赛练习题-持续更新中

    1.L1-003 个位数统计 分数 15 输入格式: 每个输入包含 1 个测试用例,即一个不超过 1000 位的正整数 N. 输出格式: 对 N 中每一种不同的个位数字,以 D:M 的格式在一行中输出 ...

  3. ptaa乘以b_PTA|团体程序设计天梯赛-练习题目题解锦集(C/C++)(持续更新中……)...

    C++ CPP C++语言开发 PTA|团体程序设计天梯赛-练习题目题解锦集(C/C++)(持续更新中--) PTA|团体程序设计天梯赛-练习题目题解锦集(持续更新中) 实现语言:C/C++:     ...

  4. 【CCCC】PAT : 团体程序设计天梯赛-练习集 L2 答案,题解,附代码

    [CCCC]PAT : 团体程序设计天梯赛-练习集 L2 答案 鉴定完毕,全部水题 ヾ(•ω•`)o 知识点分类(32): 1.树锯结构(9):二叉树的存储,编号,遍历顺序转换,求深度,底层节点,从底 ...

  5. 2020年团体程序设计天梯赛L1题目集(题目+代码)

    2020年11月团体程序设计天梯赛 第一次参加天梯赛,除了在门口冻得瑟瑟发抖,还有按不动的shift之外一切都还好- tip:不知道啥原因代码上基本没有注释,希望dalao们不要介意~ L1-1 嫑废 ...

  6. PTA|团体程序设计天梯赛-练习题目题解锦集(C/C++)(持续更新中……)

    PTA|团体程序设计天梯赛-练习题目题解锦集(持续更新中) 实现语言:C/C++:      欢迎各位看官交流讨论.指导题解错误:或者分享更快的方法!! 题目链接:https://pintia.cn/ ...

  7. 2021年中国高校计算机大赛团体程序设计天梯赛

    2021年中国高校计算机大赛团体程序设计天梯赛 L1-1 人与神 (5 分) L1-2 两小时学完C语言 (5 分) L1-3 强迫症 (10 分) L1-4 降价提醒机器人 (10 分) L1-5 ...

  8. 【CCCC】PAT : 团体程序设计天梯赛-练习集 L1 答案

    [CCCC]PAT : 团体程序设计天梯赛-练习集 L1 答案 鉴定完毕,全部水题 ヾ(•ω•`)o 标号 标题 分数 通过数 提交数 通过率 L1-001 Hello World 5 46779 1 ...

  9. L2-006 树的遍历-团体程序设计天梯赛GPLT

    题目来源:团体程序设计天梯赛-练习集 题目地址:L2-006 树的遍历 题目大意 给定一棵二叉树的后序遍历和中序遍历,请你输出其层序遍历的序列.这里假设键值都是互不相等的正整数. 预备知识: 中序遍历 ...

最新文章

  1. 【Java】 Base64原理及简单应用
  2. python语言入门m-Python学习基础篇 -1
  3. python与excel表格-如何用python处理excel表格
  4. 一图看懂学位服:学位帽、学位袍、流苏、垂布
  5. 查询shared_pool主要部分的使用率
  6. linux上perl怎么传输参数,如何在perl子函数中传递参数?
  7. linux core文件乱码,.net core在linux下图片中文乱码
  8. Android零基础入门第26节:layout_gravity和gravity大不同
  9. es实现近实时搜索推荐的两种方式
  10. mysql重置所有表_Mysql脚本之清空当前数据库下的所有表中数据,并重置自增id
  11. 数据仓库项目管理面试题整理(十二)
  12. C++的构造函数总结
  13. Ubuntu安装文泉驿-微米黑字体
  14. C代码:清理一行字串前后的无效字符
  15. 高负载高并发网站架构分析
  16. 谷歌浏览器、Yandex浏览器使用体验分享
  17. Java解析JSON,按规则获取JSON节点内容
  18. windows 2008下载地址及版本介绍
  19. Snagit 2021 for mac(屏幕截图工具)
  20. java中instant_Instant

热门文章

  1. iOS企业开发In House ipa发布流程
  2. 阿妈3进服务器显示您已启动游戏,游戏代练有多装?口嗨老板帮会成员,冒充服务器神豪正好撞到本尊...
  3. 数字黑手党始末:僵尸网络Kelihos背后的传奇
  4. linuxping百度未知的名称或服务_公司起名取名:最新简单大气的公司名称大全
  5. PR合并序列的快捷键是什么
  6. Python学习之路五
  7. Android 进程保活方案
  8. Vue中props用法和传值问题
  9. 阿里CTO:阿里是世界领先的大数据公司
  10. 史明星:微博在品牌营销上的贡献