質問と二乗アルゴリズムのトレーニング
リソースの制約
制限時間:1.0秒メモリ制限:256.0メガバイト
問題の説明が
リロード2つの整数の平方数と機能を学習し、使用して計算の浮動小数点型を達成してください
入力フォーマット
形式を満たしていますテストデータ入力のを。
22(2行2列、第一のライン、整数、浮動小数点ライン2)
の出力フォーマットは、
ユーザの出力形式を満たすために必要。
1 2(1行2、行1整数、フロートライン2)
サンプル入力
入力例は、対象の要件を満たすために。
例:
2 2
3 4。
3.1 4.1
サンプル出力
上のサンプル入力に対応する出力を有します。
例:
25の
26.42
データと合意されたスケール
データの各番号の入力範囲。
例:0 <N、M <100 、0 < =各マトリクス<= 1000の数。
アイデア:このトピックを見ては、確かに簡単な乗のことを考えていると、確かにあなたは、可能な場合であるが、それはメソッドをオーバーロード関数である別の方法ポイント、結構なのですが、C ++でこのメソッドを必要とします必要方法及び整形関数オーバーロードを見つけるために、その結果、同じ関数名を定義し、パラメータのパラメータの型と数は、関数名のうち、異なっていてもよく、異なるパラメータの数は、計算を容易にするために、呼び出しとパラメータの異なる種類の数を容易にします二つの異なるパラメータとフロートの広場の種類、およびその後のように出力します。
コードは以下の通りであります:
#include<iostream>
using namespace std;
void power(int a,int b){
cout<<a*a+b*b<<endl;
}
void power(double c,double d){
cout<<c*c+d*d;
}
main(){
int i,j,a,b;
double c,d;
cin>>a>>b;
cin>>c>>d;
power(a,b);
power(c,d);
}