摘要: 求实数的幂,这个用C++写的话有点长,但是用Java写就非常方便了……import java.io.*;import java.math.*;import java.util.*;import java.text.*;public class Main{ public static void main(String arg[]){ Scanner cin=new Scanner(System.in); String an; while(cin.hasNextDouble()) { BigDecimal ans = cin.nextBigDecimal(); int n=cin.nextInt( 阅读全文
posted @ 2013-07-20 21:28 _随心所欲_ 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 这题分2种情况:1) n>=m时,k!%m=0(k>=m),所以只需令n=m-1即可;2) n#include#include#include#include#include#includeusing namespace std;int main(){ int n,i,j,k,t,m; char a[100]; cin>>t; while(t--) { cin>>a>>m; i=strlen(a); if(i>7) n=m-1; else { sscanf(a,"%d",&n); if(n>=m) n=m- 阅读全文
posted @ 2013-07-20 16:38 _随心所欲_ 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 好题!!!没话说……用到的知识面很多,这题的难点在于公式的推导。原始推导过程见:http://hi.baidu.com/spellbreaker/item/d8bb3bda5af30be6795daa93这个过程有点小问题,改进后的见:http://blog.csdn.net/acm_cxlove/article/details/7868589下面是自己敲的代码: 1 /************************************************************************* 2 > File Name: xh.cpp 3 > Au... 阅读全文
posted @ 2013-07-20 09:03 _随心所欲_ 阅读(315) 评论(0) 推荐(0) 编辑