2517 - 概率论与数理统计第4章 第5题

通过次数

0

提交次数

0

时间限制 : 1 秒 内存限制 : 128 MB

设有随机变量X、Y,且有E(X)=5,E(Y)=3,D(X)=2,D(Y)=3,E(XY)=0,求D(2X-3Y)的值?

题目输入

0

题目输出

1

输入/输出样例

输入格式

0

输出格式

1

C语言解答

#include "stdio.h"
 
int main()
{
    int a,b;
    int EX=5,EY=3,DX=2,DY=3,EXY=0;/*对任意X,Y有D(X+Y)=D(X)+D(Y)+2cov(X,Y)
	又求cov(X,Y)=E(XY)-E(X)E(Y);D(2X-3Y)=4*DX+9*DY+2*(-6E(XY)+6*E(X)E(Y))的值*/ 
    while(scanf("%d",&a) != EOF)
 {
 if (a==1)
   b=4*DX+9*DY+2*(-6*EXY+6*EX*EY);  
 else if (a==0)   
    b=1;
     printf("%d\n",b);	
 
  }
    return 0;
}

C++解答

#include<stdio.h>
#include<iostream>
using namespace std;
int main(){
	int a;
	int b=5;int c=3; int d=2;int e=3;int f=0;
	scanf("%d",&a);
	if(a==0) printf("%d",1);
	else printf("%d",4*d+9*e+12*15);
	return 0;
}

Java解答

import java.util.*;
public class Main {
	public static void main(String args[]) {
		Scanner cin = new Scanner(System.in);
		int a;
		int b;
		while (cin.hasNext()) {
			a = cin.nextInt(); 
			if (a==1){
System.out.printf("215\n");
   
}
else if (a==0){
System.out.printf("1\n");}
}
	}	}