hdu_1017(水水水,坑格式)

 1 #include<cstdio>
 2 #include<cmath>
 3 using namespace std;
 4 int main()
 5 {
 6     int T;
 7     scanf("%d",&T);
 8     while(T--)
 9     {
10         getchar();
11         int n,m,sum;
12         double tm;
13         int cnt = 0;
14         while(~scanf("%d%d",&n,&m)){
15             if(n==0&&m==0) break;
16             sum = 0;
17             for(int a = 1; a < n; a++){
18                 for(int b = a+1; b < n; b++){
19                     tm = ((double)a*a+(double)b*b +(double)m)/(double)(a*b);
20                     if((tm -(int)tm)==0) sum++;
21                 }
22             }
23             printf("Case %d: %d\n",++cnt,sum);
24         }
25         if(T!=0)puts("");//最后一个输出块后没有空行
26     }
27     return 0;
28 }
时间: 2024-11-06 03:28:28

hdu_1017(水水水,坑格式)的相关文章

AC日记——铺地毯 洛谷 P1003(水水水水水~)

题目描述 为了准备一个独特的颁奖典礼,组织者在会场的一片矩形区域(可看做是平面直角坐标系的第一象限)铺上一些矩形地毯.一共有 n 张地毯,编号从 1 到n .现在将这些地毯按照编号从小到大的顺序平行于坐标轴先后铺设,后铺的地毯覆盖在前面已经铺好的地毯之上. 地毯铺设完成后,组织者想知道覆盖地面某个点的最上面的那张地毯的编号.注意:在矩形地毯边界和四个顶点上的点也算被地毯覆盖. 输入输出格式 输入格式: 输入文件名为carpet.in . 输入共n+2 行. 第一行,一个整数n ,表示总共有 n

acm hdu p2547 无剑无我{水水水}

无剑无我 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 4112    Accepted Submission(s): 2638 Problem Description 北宋末年,奸臣当道,宦官掌权,外侮日亟,辽军再犯.时下战火连连,烽烟四起,哀鸿遍野,民不聊生,又有众多能人异士群起而反,天下志士云集响应,景粮影从. 值此危急存亡之秋

51Nod 1002 数字三角形 Label:水水水 &amp;&amp; 非学习区警告

一个高度为N的由正整数组成的三角形,从上走到下,求经过的数字和的最大值. 每次只能走到下一层相邻的数上,例如从第3层的6向下走,只能走到第4层的2或9上. 5 8 4 3 6 9 7 2 9 5 例子中的最优方案是:5 + 8 + 6 + 9 = 28 Input 第1行:N,N为数塔的高度.(2 <= N <= 500) 第2 - N + 1行:每行包括1层数塔的数字,第2行1个数,第3行2个数......第k+1行k个数.数与数之间用空格分隔(0 <= A[i] <= 10^5

HDU-1037(水水水题)

Keep on Truckin' Problem Description Boudreaux and Thibodeaux are on the road again . . . "Boudreaux, we have to get this shipment of mudbugs to Baton Rouge by tonight!" "Don't worry, Thibodeaux, I already checked ahead. There are three und

水水水水水 洛谷 P1151 子数整数

P1151 子数整数 1 #include<bits/stdc++.h> 2 using namespace std; 3 4 int k,ans; 5 int main() 6 { 7 scanf("%d",&k); 8 for(int i=10000;i<=30000;i++) 9 { 10 int a=i%1000; 11 int b=(i%10000)/10; 12 int c=i/100; 13 if(a%k==0&&b%k==0&a

uva 146 ID Codes(求下一个排列)水水水

分别利用STL中的next_permutation和它的实现原理来写: next_permutation: <span style="font-family:Courier New;font-size:18px;">#include<stdio.h> #include<stdlib.h> #include<string.h> #include<algorithm> using namespace std; int main()

水水水

#include "cstdio" #include "algorithm" #include "iostream" using namespace std; int a[50010][60]; int b[10001],c[101]; int main(){ int n , m , t; int f,sum; scanf ("%d%d%d",&n,&m,&t); sum=0; for (int i =

记一次坑die(误)的题目--HDU2553--(DFS)

,N皇后问题   Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 720 Accepted Submission(s): 417 Problem Description 在N*N的方格棋盘放置了N个皇后,使得它们不相互攻击(即任意2个皇后不允许处在同一排,同一列,也不允许处在与棋盘边框成45角的斜线上.你的任务是,对于给定的N,求出有多少种合

4.7-4.9补题+水题+高维前缀和

题目链接:51nod 1718 Cos的多项式  [数学] 题解: 2cosx=2cosx 2cos2x=(2cosx)^2-2 2cos3x=(2cosx)^3-3*(2cosx) 数归证明2cos(nx)能表示成关于2cosx的多项式,设为f(n) f(1)=x,f(2)=x^2-2(其中的x就是2cosx) 假设n=1~k时均成立(k>=3) 当n=k+1时 由cos((k+1)x)=cos(kx)cos(x)-sin(kx)sin(x) cos((k-1)x)=cos(kx)cos(x)