HDU2549 壮志难酬【水题】
Problem Description
话说MCA山上各路豪杰均出山抗敌,去年曾在江湖威名显赫的,江湖人称<万军中取上将首级舍我其谁>的甘露也不甘示弱,“天将降大任于斯人也,必先劳其筋骨,饿其体肤,空乏其身”他说。可惜,由于去年取上将首级时不慎右手右关节第七次骨折,养伤达一年之久,空有一腔抱负却壮志难酬,如今天下危亡,习武之人又怎能袖手旁观,于是他决定出山协助威士忌共抗辽贼,这时他的对头枫冰叶子出现,两人都是水属性,但由于十年前的一场恩怨(这是后话)势成水火。
枫冰叶子要求甘露回答一个问题,否则不让他离开,可惜甘露绞尽脑汁未果,希望你来帮他解决,助他完成大业。
问题是这样的:给你一个小数x,让你算出小数点后第n位是什么,(1 <= n <= 6)
Input
首先输入一个t,表示有t组数据,跟着t行:
每行输入一个小数(输入数据保证一定是a.b的形式,为了简单化问题,没有循环小数的情况)
然后跟一个n,表示小数点后第几位
Output
输出一个数表示小数点后第n位的数
Sample Input
3
1.234 1
2.345 2
3.456 3
Sample Output
2
4
6
Author
英雄哪里出来
Source
2008“缤纷下沙校园文化活动月”之大学生程序设计竞赛暨新生专场
题目大意:给你一个小数(肯定有小数点),和一个整数N,求小数点后第N位是多少。
思路:直接用字符串存储小数,找到小数点的位置。然后先判断小数点后够不够N位,够N
位就输出小数点后第N位上的字符,否则输出"0"。
举个例子说明下:1.2 3 实际上是1.2000 3 小数点后第3位原本没有,所以用0补齐。
#include<iostream>
#include<algorithm>
#include<cstdio>
#include<cstring>
using namespace std;char s[11];
int main()
{int T,N;cin >> T;while(T--){cin >> s >> N;int pos,len;len = strlen(s);for(pos = 0; pos < len; ++pos){if(s[pos] == '.')break;}int sum = 0;for(int i = pos+1;i < len; ++i)sum++;if(sum >= N)cout << s[pos+N] << endl;elsecout << 0 << endl;}return 0;
}
HDU2549 壮志难酬【水题】相关推荐
- HDU 2549 壮志难酬 (水题,但有个小坑!)
壮志难酬 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submi ...
- HDU2549 壮志难酬【水题+输入输出】
壮志难酬 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submi ...
- HDU-2549 壮志难酬
HDU-2549 壮志难酬 Time Limit : 2000/1000ms (Java/Other) Memory Limit : 32768/32768K (Java/Other) Probl ...
- HDU--2549壮志难酬【水题】
壮志难酬 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submi ...
- HDU2549:壮志难酬
Problem Description 话说MCA山上各路豪杰均出山抗敌,去年曾在江湖威名显赫的,江湖人称<万军中取上将首级舍我其谁>的甘露也不甘示弱,"天将降大任于斯人也,必先 ...
- hdoj2549 壮志难酬
壮志难酬 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submi ...
- HDOJ/HDU 2549 壮志难酬(取小数点后几位~)
Problem Description 话说MCA山上各路豪杰均出山抗敌,去年曾在江湖威名显赫的,江湖人称<万军中取上将首级舍我其谁>的甘露也不甘示弱,"天将降大任于斯人也,必先 ...
- HDU 2549 壮志难酬(easy)
Problem Description 话说MCA山上各路豪杰均出山抗敌,去年曾在江湖威名显赫的,江湖人称<万军中取上将首级舍我其谁>的甘露也不甘示弱,"天将降大任于斯人也,必先 ...
- 【2549】壮志难酬
2549 字符串简单题,不知道为什么被放在KMP的分组里- #include<bits/stdc++.h> using namespace std; int main(){int t;in ...
最新文章
- 2021年4月28日 深圳头条后台开发实习面试(hr面)
- NAT双出口的热备份
- 查询出的数据记录字段要与实体类中的属性名一致
- 《卓有成效的程序员》读书笔记
- Sign In and Sign Out
- arp_annouce=2详解
- spring项目搭建-约束引入
- OpenShift 4 之 配置基于Red Hat SSO的Identity Providers
- 使用Vanilla.js构建单页应用程序(SPA)网站
- 人工合成生命的最新进展比AI还快
- 清明上河图轴卷图滑动
- C#创建文件,覆盖文件,读取文件
- 小学奥数平均数经典问题汇总
- APISpace 绕口令API接口 免费好用
- Win系统使用DINO训练自己数据集
- 微信小程序的灰度发布
- BiocManager安装R包解决下载速度太慢的问题
- HPE BL460c 配置536 FLB网卡VMware Esxi 6.0开启FCOE功能方法
- Linux进程调用execve,关于linux:在C语言中使用execve loader时子进程如何终止
- 【开源】司马编译器 Smart Compiler
热门文章
- 微信小程序 ‘腾讯位置服务地图选点插件申请失败’
- 北京交通大学计算机学院保研,北京交通大学保研情况怎么样,保研率高不高
- A星算法(纯C实现)
- Mybatis——增删改查CLUD
- sessionStorage存储数据和取数据
- 【Minio】实现视频断点续传功能
- 简单编程(六)使用for循环语句 编写程序1+2+3+...........+100
- 论文笔记:Bottom-Up and Top-Down Attention for Image Captioning and Visual Question Answering
- 日语二级语法汇总(part16/16)(完结篇)
- 武汉理工校训计算机工程学,"厚德博学,追求卓越"武汉理工大学校训