HDOJ2549 ( 壮志难酬 )

简介:

Code Render Status : Rendered By HDOJ C Code Render Version 0.01 Beta

复制代码
#include <stdio.h>
#include <string.h>
int main()
{
    int a,n,cas,i,len;
    char ans[1000];
    scanf("%d",&cas);
    while (cas--)
    {
        scanf("%d.%s %d",&a,ans,&n);
        len=strlen(ans);
        if(n<=len)
            printf("%c\n",ans[n-1]);
        else
            printf("0\n");
    }
    return 0;
}
复制代码

 //下边这种解法,符合题目意思,不知道为啥不能AC

复制代码
#include <stdio.h>
int e[7]={0,10,100,1000,10000,100000,1000000};
int main()
{
    int cas,n;
    double l;
    scanf("%d",&cas);
    while (cas--)
    {
        scanf("%lf%d",&l,&n);
        printf("%d\n",(int)(l*e[n])%10);
    }
    return 0;
}
复制代码

 


本文转自ZH奶酪博客园博客,原文链接:http://www.cnblogs.com/CheeseZH/archive/2012/05/10/2494822.html,如需转载请自行联系原作者

相关文章
|
12月前
hdoj 2089 不要62
这题数据量相对比较小,可以暴力打表解决。不过我这里用数位dp 刚开始学数位dp,参考了别人的代码。
48 0
|
12月前
hdoj 1907
这是一道博弈的题,准确说是尼姆博弈,只要判断各项的异或值即可。
31 0
HDOJ 2046 骨牌铺方格
HDOJ 2046 骨牌铺方格
144 0
HDOJ 2046 骨牌铺方格
HDOJ 2802 F(N)
HDOJ 2802 F(N)
94 0
HDOJ 2802 F(N)
HDOJ 2041 超级楼梯
HDOJ 2041 超级楼梯
101 0
|
Java
HDOJ 1715 大菲波数
HDOJ 1715 大菲波数
103 0
HDOJ 2004 成绩转换
HDOJ 2004 成绩转换
88 0
HDOJ 1323 Perfection(简单题)
Problem Description From the article Number Theory in the 1994 Microsoft Encarta: “If a, b, c are integers such that a = bc, a is called a...
840 0
HDOJ的题目分类
模拟题, 枚举 1002 1004 1013 1015 1017 1020 1022 1029 1031 1033 1034 1035 1036 1037 1039 1042 1047 1048 1049 1050 1057 1062 1063 1064 1070 1073 ...
1817 0
HDOJ 2034 人见人爱A-B
Problem Description 参加过上个月月赛的同学一定还记得其中的一个最简单的题目,就是{A}+{B},那个题目求的是两个集合的并集,今天我们这个A-B求的是两个集合的差,就是做集合的减法运算。
880 0