2676专题

SDUT 2676 3-7 类的友元函数的应用

题目描述 通过本题目的练习可以掌握类的友元函数的定义和用法 要求设计一个点类Point,它具有两个double型的数据成员x,y。为该类设计构造函数。并为其添加一个友元函数用于计算并输出两点间的距离;再添加一个输出成员函数用于输出点的信息。 并编写主函数,实现以下的输入输出内容。 输入 4个double型的数,中间用一个空格间隔。 输出 输出数据共3行,前两行用于

poj 2676九宫图(很基本的DFS)

做这题主要学会了如何DFS一个九宫格,举一反三,以后遇到这种题目可别再不会了,一开始我想的是用八皇后的方法,发现不行啊,如何判断这行这列有没有用这个数字呢。最后的办法是建立数组row[][],col[][],grid[][],还有一个是大格和小九宫格的换算公式:3*(i/3)+j/3; Sudoku Time Limit: 2000MS Memory Limit: 65536KTota

2676 整数的个数

2676 整数的个数 总时间限制:1000ms  内存限制:  65536kB 描述 给定k(1< k < 100)个正整数,其中每个数都是大于等于1,小于等于10的数。写程序计算给定的k个正整数中,1,5和10出现的次数。 输入 输入有两行:第一行包含一个正整数k,第二行包含k个正整数,每两个正整数用一个空格分开。 输出 输出有三行,第一行为1出现的次数,,第二行为5出现

cmp函数的奇怪的题 洛谷2676

把下面的>=改成>就a了,好奇怪。。。。 #include <bits/stdc++.h>using namespace std;const int N=20000+50;#define ll long longll a[N];ll n,b;bool cmp(ll &a,ll &b){return a>=b;}ll sum;ll cnt;int main(){scanf("