Move History

Fork Selected
  • Code
    fn mean(x: &[u64]) -> u64 {
        x.iter().sum::<u64>() / x.len() as u64
    }
    
    Test Cases
    #[test]
    fn test() {
        assert_eq!(mean(&[4, 8, 4, 8]), 6);
    }
    
  • Code
    • #include <iostream>
    • double Mean(double x[], int n){
    • double sum = 0;
    • for(int i = 0; i < n; i++){
    • sum += x[i];
    • }
    • return sum / n;
    • }
    • fn mean(x: &[u64]) -> u64 {
    • x.iter().sum::<u64>() / x.len() as u64
    • }
    Test Cases
    • // TODO: Replace examples and use TDD by writing your own tests
    • Describe(any_group_name_you_want)
    • {
    • It(should_do_something)
    • {
    • int n = 4;
    • double x[] = {4,8,4,8};
    • double mean;
    • mean = Mean(x ,n);
    • Assert::That(6, Equals(mean));
    • }
    • };
    • #[test]
    • fn test() {
    • assert_eq!(mean(&[4, 8, 4, 8]), 6);
    • }