博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HDU-1017 A Mathematical Curiosity
阅读量:4584 次
发布时间:2019-06-09

本文共 1614 字,大约阅读时间需要 5 分钟。

Description

Given two integers n and m, count the number of pairs of integers (a,b) such that 0 < a < b < n and (a^2+b^2 +m)/(ab) is an integer.

This problem contains multiple test cases!
The first line of a multiple input is an integer N, then a blank line followed by N input blocks. Each input block is in the format indicated in the problem description. There is a blank line between input blocks.
The output format consists of N output blocks. There is a blank line between output blocks.

 

Input

You will be given a number of cases in the input. Each case is specified by a line containing the integers n and m. The end of input is indicated by a case in which n = m = 0. You may assume that 0 < n <= 100.

 

Output

For each case, print the case number as well as the number of pairs (a,b) satisfying the given property. Print the output for each case on one line in the format as shown below.

 

Sample Input

1

10 1

20 3

30 4

0 0

 

Sample Output

Case 1: 2

Case 2: 4

Case 3: 5


#include 
using namespace std;int main(void){ int n, m, num; int k = 1; int t; cin >> t; while(t--) { k = 1; while(cin >> n >> m && (n || m)) { num = 0; for(int i = 1; i < n-1; i++) { for(int j = i+1; j < n; j++) { if((i*i+j*j+m)%(i*j) == 0) num++; } } cout << "Case " << k++ << ": "; cout << num << endl; } if(t != 0) cout << endl; } return 0;}

 

转载于:https://www.cnblogs.com/limyel/p/6689040.html

你可能感兴趣的文章
mysql5.7 user表没有password字段,如何重置root密码
查看>>
【转】SVN 与 GIT 详细对比
查看>>
UNITY 内存问题资料收集
查看>>
需求的最初形式:12306ng的需求小说
查看>>
python面试
查看>>
用Docker构建Nginx镜像
查看>>
spring注解-“@Scope”
查看>>
apache错误日志(error_log)记录等级
查看>>
通用的前端注册验证
查看>>
WPF 窗体中的 Canvas 限定范围拖动 鼠标滚轴改变大小
查看>>
django下的 restful规范 Drf框架 psotman的安装使用 及一些容易遗忘的小点
查看>>
Atitit.输入法配置说明v1 q229
查看>>
Atitit main函数的ast分析 数组参数调用的ast astview解析
查看>>
[转载]漫话:如何给女朋友介绍什么是死锁
查看>>
读书笔记——持有对象
查看>>
php header函数导出excel表格
查看>>
Jzoj1277最高的奶牛
查看>>
plsql中文乱码问题(显示问号)
查看>>
C# DataTbale详细操作
查看>>
用opencv检测人眼并定位瞳孔位置
查看>>