题目描述

给你两个整数n和m,请你计算有多少个整数对(a,b)满足以下条件:
当0<a<b<n时,(a2+b2+m)/(ab)是一个整数。

输入

输入包含多组测试数据。每组输入为两个整数n和m(0<n<=100),当n=m=0时,输入结束。

输出

对于每组输入,输出样例标号和满足要求的整数对的个数。

样例输入 Copy

10 1
20 3
30 4
0 0

样例输出 Copy

Case 1: 2
Case 2: 4
Case 3: 5

代码

#include<iostream>
#include<cstdio>
using namespace std;int main()
{int n,m;int num=0;while(cin>>n>>m){int t=0;if(n==0&&m==0)break;for(int a=1;a<n-1;a++)for(int b=a+1;b<n;b++){if((a*a+b*b+m)%(a*b)==0)t++;}printf("Case %d: %d\n",++num,t);}return 0;
}
#include<stdio.h>
int main()
{int n,m,a,b,c=1;while(scanf("%d %d",&n,&m)!=EOF&&(n||m)){double num;int sum=0;for(a=1;a<n;a++){for(b=a+1;b<n;b++){num=(a*a+b*b+m)%(a*b);if(num==0)sum++;}}printf("Case %d: %d\n",c,sum);c++;}return 0;
}

问题 BU: 一个数学问题相关推荐

  1. 【原创】谈一个数学教育专业的IT职业生涯

    2003年,有许多值得记住,第一个是非典,第二个就是高考数学卷.直到今年2019年,时隔16年,有人说2019年高考数学卷难度堪比2003年,但还没难到2003年的程度. 我,2003年高考,进考场先 ...

  2. 给定一个数学函数写一个程序来确定该函数是否是双射的

    离散题目11 Time Limit: 1000 msMemory Limit: 65536 KiB Problem Description 给定一个数学函数写一个程序来确定该函数是否是双射的 Inpu ...

  3. 气泡为何是球形?这是一个数学问题!

    拿来一根铁丝,并将其弯成方形.蘸一下泡沫水后就开始吹气泡,那么,吹出的气泡为什么不是立方形呢?或者把铁丝弯成三角形,但为什么不会吹出一个金字塔形的气泡呢?为什么不管把铁丝弯成什么形状,最后吹出的气泡都 ...

  4. 44年前的一个数学猜想终被破解

    1973年,匈牙利数学家 László Fejes Tóth在<Exploring a planet>一文中提出了区域猜想(Zone Conjecture)[1].该猜想描述了如果一个单位 ...

  5. c语言如何求一个数学表达式的值,浅谈C语言中表达式的求值

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 C语言研究性学习的路线 现行的多数C语言教材有太多的误区,不仅不能给读者提供有效的学习线索,还常常"误导"读者,于是,"死记 ...

  6. 作为一个数学专业的学生,我是怎么看待编程的?

    1.概况 博主的专业是数学与应用数学,简称应数.虽然后面跟了个应用数学,但是这个专业应该是本科阶段最接近数学的专业了.我认为这个专业使我具有如下的几个优势: 数学的学习使我具有较强的思维能力.编程本质 ...

  7. 常数乘以无穷大等于多少_请教一个数学问题:无穷大乘以无穷小等于多少?

    实在受不了了,只好出来说两句.好歹也是数学这一行的,看她被你们 糟蹋成这样实在不忍心. "无穷大量"和"无穷小量"在高等数学中都是趋于特定极限的变量的称呼, 一 ...

  8. 记录一个数学知识:求向量在指定平面上的垂直向量

    目标: 求向量在指定平面上的垂直向量 数学方法: 在数学方法上,求一个垂直向量的方法: 例如:向量A=(x1,y1)与向量B=(x2,y2)垂直则有x1x2+y1y2=0,进而可以解出一系列答案. 由 ...

  9. 我的数学学习回忆录——一个数学爱好者的反思(一)

    早点关注我,精彩不迷路! 我是一个热爱数学20余年的数学爱好者,曾奉数学为宇宙的真理和一切行动的指南的极客.从小对数字世界好奇和敏感,玩各种数学思维游戏,然后在高考应试和竞赛中扎实训练数学基础,逐渐把 ...

最新文章

  1. IBM AIX JFS 数据恢复记录(暂)
  2. python控制结构是_Python之控制结构(if、while、for)
  3. 不写代码,用图形界面搞机器学习:MIT发布“全球最快AutoML”,刷新DARPA比赛成绩...
  4. 「daza.io」这将是我独立完成全端开发的项目
  5. z变换的零极点图matlab,实验三 Z变换零极点分布及部分分式展开的MATLAB实现.doc...
  6. list中抽出某一个字段的值_使用LINQ获取List列表中的某个字段值
  7. Android: 创建一个AlertDialog对话框,必须按确定或取消按钮才能关闭对话框,禁止按[返回键]或[搜索键]关闭
  8. Socket编程 涵盖代码和函数参数介绍
  9. 织梦安全的思路---未实践
  10. linux 桌面共享xfce,漂亮而且轻量级的桌面-----xfce安装
  11. 在linux中PHP的集成环境吗,linux有没有php集成环境
  12. find_calib_object算子说明
  13. 耄耋的三星,蹒跚的步履
  14. 【转】CC2530/2531/2533对比
  15. 使用pathogen管理Vim插件并托管到Github 参照文章【1】【2】的办法,将vim打造成一个Python开发环境。文章中使用的是 pathogen + git 来管理 Vim 插件的。对这种
  16. ES2015 Proxy 对比 defineProperty
  17. MIUI patchrom拉取zip包出错的解决记录
  18. Qt笔记-Windows管道通信
  19. Hibernate主键生成策略总结
  20. FLIR Brickstream 力天创见客流方案

热门文章

  1. 数据结构第二版(朱昌杰版)栈和队列四(队列)
  2. 【转】很实用的Eclipse小工具——Easy Explore和Explore FS
  3. Dreamweaver8安装后无法启动
  4. spi总线 上层调用_spi总线的mmc卡驱动调试总结 | 学步园
  5. POP3与SMTP协议
  6. 涉密信息系统集成资质条件
  7. 微软和NBC分道扬镳,MSNBC.com正式更名
  8. 玩转“产业生态”,长城汽车森林生态很“未来”
  9. docker 容器启动失败:Could not attach to network
  10. 超难的智力题:12小球问题