TOJ 1154. A Mathematical Curiosity
来源:互联网 发布:淘宝联盟拍了却没订单 编辑:程序博客网 时间:2024/06/05 17:48
一直wa,后来才发现是判断的问题,不能当m==0且n==0时才break,而是只有n为0时才break
Given two integers n and m, count the number of pairs of integers (a,b) such that 0 <a < b < n and (a2+b2+m)/(ab) is an integer.
Input
You will be given a number of cases in the input. Each case is specified by a line containing the integersn 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
10 120 330 40 0
Sample Output
Case 1: 2Case 2: 4Case 3: 5
#include<iostream>using namespace std;int main(){int m,n,a,b=1;while(cin>>n>>m&&n){a=0;for(int i=1;i<n;i++){for(int j=i+1;j<n;j++){if((i*i+j*j+m)%(i*j)== 0)a++;}}cout << "Case " << b <<": " << a << endl;b++;}return 0;}
0 0
- TOJ 1154. A Mathematical Curiosity
- A Mathematical Curiosity
- HDU1017 A Mathematical Curiosity
- A Mathematical Curiosity
- 1017 A Mathematical Curiosity
- A Mathematical Curiosity
- 1017 A Mathematical Curiosity
- hdu1017 A Mathematical Curiosity
- hdu1017-A Mathematical Curiosity
- hdu1017-A Mathematical Curiosity
- [ACM]A Mathematical Curiosity
- [catch]--A Mathematical Curiosity
- A Mathematical Curiosity
- A Mathematical Curiosity
- A Mathematical Curiosity
- HDOJ A Mathematical Curiosity
- A Mathematical Curiosity
- A Mathematical Curiosity
- ZOJ-1453
- 【HDU】3487 Play with Chain 【splay】
- C++基础之枚举
- Anagrams
- HDU 1588Gauss Fibonacci(矩阵)
- TOJ 1154. A Mathematical Curiosity
- brctl 配置网桥
- 进程间通信---IPC对象 之 消息队列
- poj 3057 Evacuation
- hdu 4946 Area of Mushroom
- POJ-3484-Showstopper
- 内存的释放问题
- 【OpenMesh】Halfedge数据结构
- [2125]串结构练习——字符串匹配 sdutOJ