YTU-OJ-Problem Q:A間違い問題--健康診断状況分析

1907 ワード

Problem Q:A間違い問題--健康診断状況分析
Time Limit: 1 Sec  
Memory Limit: 128 MB
Submit: 187  
Solved: 124
[ Submit][ Status][ Web Board]
Description
注意:この問題は修正部分としてマークされたコードを提出するだけです.C++で提出してください.
ある学校は同級生の体の状況を抜き取り検査して、以下は検出したこれらの同級生の体重と身長で、それぞれ体重と身長の最大値を出力します.
#include #include using namespace std; template class DistancePoint { public:     static T Maxvalue(T arr[], int n); }; int  main() {     const int ARRSIZE=10;     int iArr[ARRSIZE];     double dArr[ARRSIZE];     int i;     for(i=0; i         cin>>iArr[i];     cout<::Maxvalue(iArr,ARRSIZE)<     for(i=0; i         cin>>dArr[i];     cout<::Maxvalue(dArr,ARRSIZE)<     return 0; }/*****修正開始行******/T DistancePoint::Maxvalue(T arr[],int n){int i;int maxV=arr[0];for(i=1;i if(maxV=arr[i];return maxV;}/*****修正された終了行*****/
Input
10人の同級生の体重と身長
Output
体重の最大値と身長の最大値
Sample Input
55 60 56 65 70 45 40 60 50 56
1.65 1.70 1.78 1.91 1.60 1.65 1.82 1.86 1.75 1.78

Sample Output
70
1.91

HINT
#include  
#include  
using namespace std; 
template  
class DistancePoint 
{ 
public: 
    static T Maxvalue(T arr[], int n); 
}; 
int  main() 
{ 
    const int ARRSIZE=10; 
    int iArr[ARRSIZE]; 
    double dArr[ARRSIZE]; 
    int i; 
    for(i=0; i>iArr[i]; 
    cout<::Maxvalue(iArr,ARRSIZE)<>dArr[i]; 
    cout<::Maxvalue(dArr,ARRSIZE)< 
T DistancePoint::Maxvalue(T arr[], int n) 
{ 
    int i; 
    double maxV = arr[0]; 
    for(i=1; i