摘要: 针对C程序员的TopCoder C++2007-05-22 11:30C++是在C语言基础上添加面向对象扩展而成。C++在提供很多传统C语言没有的优点的同时也保持了与C语言的兼容性,这样人们就可以在一个程序中同时使用C和C++。在比赛当中,您必须使用一些基本的C++功能来解答问题。下面我们对熟悉C语言的程序员简单介绍一些参加比赛必须知道的C++知识。 类和方法C++中最重要的新添加概念就是类。类可以包含方法和变量。在比赛时,您必须编写一个包含至少一个方法的类。做为一个例子,请看下面的问题定义: 类:CellTower方法:best参数:vector <string>, int, i 阅读全文
posted @ 2011-11-19 21:35 狸の舞 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 导读:C++是在C语言基础上添加面向对象扩展而成。C++在提供很多传统C语言没有的优点的同时也保持了与C语言的兼容性,这样人们就可以在一个程序中同时使用C和C++。在比赛当中,您必须使用一些基本的C++功能来解答问题。下面对熟悉C语言的程序员简单介绍一些必须知道的C++知识。 类和方法 C++中最重要的新添加概念就是类。类可以包含方法和变量。在比赛时,您必须编写一个包含至少一个方法的类。做为一个例子,请看下面的问题定义: 类:CellTower方法:best参数:vector , int, int返回:int方法签名:int best(vector <:string> towers 阅读全文
posted @ 2011-11-19 21:34 狸の舞 阅读(421) 评论(0) 推荐(0) 编辑
摘要: Description有N个学生,每个学生的数据包括学号、姓名、3门课的成绩,从键盘输入N个学生的数据,要求打印出3门课的总平均成绩(取整数),以及总分最高的学生的信息(包括学号、姓名、3门课成绩,如果有多个最高分,则输出第一个)Input学生数量N占一行每个学生的学号、姓名、三科成绩占一行,空格分开。Output各门课的平均成绩最高分的学生的数据(包括学号、姓名、3门课成绩)Sample Input21 blue 90 80 70b clan 80 70 60Sample Output85 75 651 blue 90 80 70#include<stdio.h>int main 阅读全文
posted @ 2011-11-19 15:24 狸の舞 阅读(552) 评论(0) 推荐(0) 编辑