NYOJ 112 指数运算&& NYOJ 399 整除个数
来源:互联网 发布:call me maybe 知乎 编辑:程序博客网 时间:2024/06/11 07:30
指数运算
时间限制:600 ms | 内存限制:65535 KB
难度:2
- 描述
- 写一个程序实现指数运算 X^N。(1<X<10,0<N<20)
- 输入
- 输入包含多行数据
每行数据是两个整数X N
数据以EOF结束 - 输出
- 于输入的每一行输出X^N的值
- 样例输入
2 13 2
- 样例输出
29
int main()
{
long long int sum;
int i;
while(scanf("%d%d",&x,&n)!=EOF)
{
sum=1;
for(i=0; i<n; i++)
sum=sum*x;
printf("%lld\n",sum);
}
return 0;
}
这个代码应该说是非常非常简单的,但是我提交了好多次,就是通过不了,最后发现了问题所在!就在那个定义类型那里出来错,我之前一直定义的是int型,
还用了数学里的指数函数,依然不能通过所以我认为我们在定义变量类型的时候要多加留意一下!!!
#include<stdio.h>
#include<math.h>
int main()
{
int x,n;
while(scanf("%d%d",&x,&n)!=EOF&&x>1&&x<10&&n>0&&n<20)
{
printf("%d\n",(int)pow(x,n));
}
return 0;
}
整除个数
时间限制:3000 ms | 内存限制:65535 KB
难度:1
- 描述
- 1、2、3… …n这n(0<n<=1000000000)个数中有多少个数可以被正整数b整除。
- 输入
- 输入包含多组数据
每组数据占一行,每行给出两个正整数n、b。 - 输出
- 输出每组数据相应的结果。
- 样例输入
2 15 310 4
- 样例输出
212
整出个数的代码,这个有点坑,但是属于一个数学问题,所以我觉得其实这个也挺重要的,在有的时候可以用来优化代码!
#include<stdio.h>
int main()
{
long long int n,b,i,sum;
while(scanf("%lld%lld",&n,&b)!=EOF)
{
printf("%lld\n",n/b);
}
return 0;
}
0 0
- NYOJ 112 指数运算&& NYOJ 399 整除个数
- NYOJ 399 整除个数
- nyoj-399-整除个数
- NYOJ 399 整除个数
- nyoj 399 整除个数
- NYOJ 399 整除个数
- NYOJ-399整除个数
- NYOJ 399 整除个数
- NYOJ 112 指数运算
- NYOJ 112 指数运算
- NYOJ 112 指数运算
- NYOJ 399题 整除个数
- nyoj题目399:整除个数
- NYOJ 112题 指数运算
- NYOJ-整除个数(水题)
- NYOJ-整除个数
- NYOJ-指数运算
- NYOJ 指数运算
- 关于Android开发中布局属性weight的解释
- 百万计数据数据库处理
- POJ 1958 变形汉诺塔
- nginx安装和注意
- PyInstaller对python脚本进行代码打包成单个独立的exe可执行文件
- NYOJ 112 指数运算&& NYOJ 399 整除个数
- HOOK Object XXProcedure 保护进程
- 一些常用的项目依赖
- TypeError: Ext.fly(...).findParent is not a function
- 随机数的两道题
- LD_LIBRARY_PATH,ldconfig,pkg-config等的作用
- NSString与NSMutableString的应用小结
- 如何用Ext中的panel动态的加载js文件,我用的了autoLoad,并将其属性scripts设成了true,但还是不行
- NOIP2013 day2