题目:传送门.(需要下载PDF) 题意:给定一个长方形,在长方形内部画三个相同的正方形,问正方形的边长最大是多大. 题解:根据长宽比例可以算出三种情况,如果长比宽大三倍以上,那么正方形边长就是宽:如果长在宽的1.5倍到3倍之间,那么正方形边长就是长/3:如果长在宽的1到1.5倍之间,那么就看做是在长方形内部画一个田字,正方形边长就是宽/2. #include <iostream> #include <cstdio> #include <cmath> using name…
编写一个控制台应用程序,输入正方形边长或者半径,计算其周长和面积并输出 (1) 编写两个接口,接口 IShape 包含三个方法:initialize, getPerimeter, getArea.分别进行初始化.获取边长和面积,其返回值均为 decimal.接口 IDisplayresult 显示计算结果. (2) 编写两个类,Square(正方形)和 Circle(圆形),实现 IShape 和 IDisplayresult接口. 代码: using System; using System.…
Geometric Shapes Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 1470   Accepted: 622 Description While creating a customer logo, ACM uses graphical utilities to draw a picture that can later be cut into special fluorescent materials. To…
九野的博客,转载请注明出处:http://blog.csdn.net/acmmmm/article/details/11711707 求所有可能围成的正方形,借个代码 #include <queue> #include <vector> #include <stack> #include <string> #include <cstdio> #include <math.h> #include <cstdlib> #inc…
<?php /** * Notes: * User: liubing17 * DateTime: 2019-10-17 17:10 */ function get($m, $n){ /* * 获取m*n矩阵正方形的个数 * */ if($m*$n <=0 ){ return 0; } $total = 0; while($m>=0 && $n>=0){ $total += $m*$n; $m--; $n--; } return $total; } echo get(…
Problem J. Triatrip Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/gym/100342/attachments Description The travel agency “Four Russians” is offering the new service for their clients. Unlike other agencies that only suggest one-way…
https://vjudge.net/problem/Gym-100342J 题意:给出一个邻接矩阵有向图,求图中的三元环的个数. 思路: 利用bitset暴力求解,记得最后需要/3. #include<iostream> #include<algorithm> #include<cstring> #include<cstdio> #include<vector> #include<stack> #include<queue&g…
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=6055 题意: 给出 n 组坐标 x, y, 输出其中的正多边形个数 . 其中 x, y 均为整数. 思路: x, y 为整数, 所以只存在正方形, 不会有其他正多边形 . 那么只需要枚举正方形的对角线即可 . 代码: #include <iostream> #include <stdio.h> #include <string.h> #include <algori…
#include<stdio.h>void main(){ int a, area; scanf("%d",&a); //等待用户从键盘输入一个整数// area=a*a; printf("The area is %d\n",area); //将变量area的值输出到屏幕上去//}…