Cody

Solution 1823593

Submitted on 23 May 2019 by Hans Kramer
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test Status Code Input and Output
1   Pass
x = 10; y_correct = 3.041840000000000; assert(isequal(pi_est1(x),y_correct))

ans = 1 ans = -0.3333 ans = 0.2000 ans = -0.1429 ans = 0.1111 ans = -0.0909 ans = 0.0769 ans = -0.0667 ans = 0.0588 ans = -0.0526

2   Pass
x = 1000; y_correct = 3.140593000000000; assert(isequal(pi_est1(x),y_correct))

ans = 1 ans = -0.3333 ans = 0.2000 ans = -0.1429 ans = 0.1111 ans = -0.0909 ans = 0.0769 ans = -0.0667 ans = 0.0588 ans = -0.0526 ans = 0.0476 ans = -0.0435 ans = 0.0400 ans = -0.0370 ans = 0.0345 ans = -0.0323 ans = 0.0303 ans = -0.0286 ans = 0.0270 ans = -0.0256 ans = 0.0244 ans = -0.0233 ans = 0.0222 ans = -0.0213 ans = 0.0204 ans = -0.0196 ans = 0.0189 ans = -0.0182 ans = 0.0175 ans = -0.0169 ans = 0.0164 ans = -0.0159 ans = 0.0154 ans = -0.0149 ans = 0.0145 ans = -0.0141 ans = 0.0137 ans = -0.0133 ans = 0.0130 ans = -0.0127 ans = 0.0123 ans = -0.0120 ans = 0.0118 ans = -0.0115 ans = 0.0112 ans = -0.0110 ans = 0.0108 ans = -0.0105 ans = 0.0103 ans = -0.0101 ans = 0.0099 ans = -0.0097 ans = 0.0095 ans = -0.0093 ans = 0.0092 ans = -0.0090 ans = 0.0088 ans = -0.0087 ans = 0.0085 ans = -0.0084 ans = 0.0083 ans = -0.0081 ans = 0.0080 ans = -0.0079 ans = 0.0078 ans = -0.0076 ans = 0.0075 ans = -0.0074 ans = 0.0073 ans = -0.0072 ans = 0.0071 ans = -0.0070 ans = 0.0069 ans = -0.0068 ans = 0.0067 ans = -0.0066 ans = 0.0065 ans = -0.0065 ans = 0.0064 ans = -0.0063 ans = 0.0062 ans = -0.0061 ans = 0.0061 ans = -0.0060 ans = 0.0059 ans = -0.0058 ans = 0.0058 ans = -0.0057 ans = 0.0056 ans = -0.0056 ans = 0.0055 ans = -0.0055 ans = 0.0054 ans = -0.0053 ans = 0.0053 ans = -0.0052 ans = 0.0052 ans = -0.0051 ans = 0.0051 ans = -0.0050 ans = 0.0050 ans = -0.0049 ans = 0.0049 ans = -0.0048 ans = 0.0048 ans = -0.0047 ans = 0.0047 ans = -0.0047 ans = 0.0046 ans = -0.0046 ans = 0.0045 ans = -0.0045 ans = 0.0044 ans = -0.0044 ans = 0.0044 ans = -0.0043 ans = 0.0043 ans = -0.0043 ans = 0.0042 ans = -0.0042 ans = 0.0041 ans = -0.0041 ans = 0.0041 ans = -0.0040 ans = 0.0040 ans = -0.0040 ans = 0.0040 ans = -0.0039 ans = 0.0039 ans = -0.0039 ans = 0.0038 ans = -0.0038 ans = 0.0038 ans = -0.0037 ans = 0.0037 ans = -0.0037 ans = 0.0037 ans = -0.0036 ans = 0.0036 ans = -0.0036 ans = 0.0036 ans = -0.0035 ans = 0.0035 ans = -0.0035 ans = 0.0035 ans = -0.0034 ans = 0.0034 ans = -0.0034 ans = 0.0034 ans = -0.0033 ans = 0.0033 ans = -0.0033 ans = 0.0033 ans = -0.0033 ans = 0.0032 ans = -0.0032 ans = 0.0032 ans = -0.0032 ans = 0.0032 ans = -0.0031 ans = 0.0031 ans = -0.0031 ans = 0.0031 ans = -0.0031 ans = 0.0030 ans = -0.0030 ans = 0.0030 ans = -0.0030 ans = 0.0030 ans = -0.0029 ans = 0.0029 ans = -0.0029 ans = 0.0029 ans = -0.0029 ans = 0.0029 ans = -0.0028 ans = 0.0028 ans = -0.0028 ans = 0.0028 ans = -0.0028 ans = 0.0028 ans = -0.0028 ans = 0.0027 ans = -0.0027 ans = 0.0027 ans = -0.0027 ans = 0.0027 ans = -0.0027 ans = 0.0027 ans = -0.0026 ans = 0.0026 ans = -0.0026 ans = 0.0026 ans = -0.0026 ans = 0.0026 ans = -0.0026 ans = 0.0025 ans = -0.0025 ans = 0.0025 ans = -0.0025 ans = 0.0025 ans = -0.0025 ans = 0.0025 ans = -0.0025 ans = 0.0024 ans = -0.0024 ans = 0.0024 ans = -0.0024 ans = 0.0024 ans = -0.0024 ans = 0.0024 ans = -0.0024 ans = 0.0024 ans = -0.0023 ans = 0.0023 ans = -0.0023 ans = 0.0023 ans = -0.0023 ans = 0.0023 ans = -0.0023 ans = 0.0023 ans = -0.0023 ans = 0.0022 ans = -0.0022 ans = 0.0022 ans = -0.0022 ans = 0.0022 ans = -0.0022 ans = 0.0022 ans = -0.0022 ans = 0.0022 ans = -0.0022 ans = 0.0022 ans = -0.0021 ans = 0.0021 ans = -0.0021 ans = 0.0021 ans = -0.0021 ans = 0.0021 ans = -0.0021 ans = 0.0021 ans = -0.0021 ans = 0.0021 ans = -0.0021 ans = 0.0020 ans = -0.0020 ans = 0.0020 ans = -0.0020 ans = 0.0020 ans = -0.0020 ans = 0.0020 ans = -0.0020 ans = 0.0020 ans = -0.0020 ans = 0.0020 ans = -0.0020 ans = 0.0019 ans = -0.0019 ans = 0.0019 ans = -0.0019 ans = 0.0019 ans = -0.0019 ans = 0.0019 ans = -0.0019 ans = 0.0019 ans = -0.0019 ans = 0.0019 ans = -0.0019 ans = 0.0019 ans = -0.0019 ans = 0.0018 ans = -0.0018 ans = 0.0018 ans = -0.0018 ans = 0.0018 ans = -0.0018 ans = 0.0018 ans = -0.0018 ans = 0.0018 ans = -0.0018 ans = 0.0018 ans = -0.0018 ans = 0.0018 ans = -0.0018 ans = 0.0018 ans = -0.0018 ans = 0.0017 ans = -0.0017 ans = 0.0017 ans = -0.0017 ans = 0.0017 ans = -0.0017 ans = 0.0017 ans = -0.0017 ans = 0.0017 ans = -0.0017 ans = 0.0017 ans = -0.0017 ans = 0.0017 ans = -0.0017 ans = 0.0017 ans = -0.0017 ans = 0.0017 ans = -0.0016 ans = 0.0016 ans = -0.0016 ans = 0.0016 ans = -0.0016 ans = 0.0016 ans = -0.0016 ans = 0.0016 ans = -0.0016 ans = 0.0016 ans = -0.0016 ans = 0.0016 ans = -0.0016 ans = 0.0016 ans = -0.0016 ans = 0.0016 ans = -0.0016 ans = 0.0016 ans = -0.0016 ans = 0.0016 ans = -0.0015 ans = 0.0015 ans = -0.0015 ans = 0.0015 ans = -0.0015 ans = 0.0015 ans = -0.0015 ans = 0.0015 ans = -0.0015 ans = 0.0015 ans = -0.0015 ans = 0.0015 ans = -0.0015 ans = 0.0015 ans = -0.0015 ans = 0.0015 ans = -0.0015 ans = 0.0015 ans = -0.0015 ans = 0.0015 ans = -0.0015 ans = 0.0015 ans = -0.0014 ans = 0.0014 ans = -0.0014 ans = 0.0014 ans = -0.0014 ans = 0.0014 ans = -0.0014 ans = 0.0014 ans = -0.0014 ans = 0.0014 ans = -0.0014 ans = 0.0014 ans = -0.0014 ans = 0.0014 ans = -0.0014 ans = 0.0014 ans = -0.0014 ans = 0.0014 ans = -0.0014 ans = 0.0014 ans = -0.0014 ans = 0.0014 ans = -0.0014 ans = 0.0014 ans = -0.0014 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0010 ans = -0.0010 ans = 0.0010 ans = -0.0010 ans = 0.0010 ans = -0.0010 ans = 0.0010 ans = -0.0010 ans = 0.0010 ans = -0.0010 ans = 0.0010 ans = -0.0010 ans = 0.0010 ans = -0.0010 ans = 0.0010 ans = -0.0010 ans = 0.0010 ans = -0.0010 ans = 0.0010 ans = -0.0010 ans = 0.0010 ans = -0.0010 ans = 0.0010 ans = -0.0010 ans ...

3   Pass
x = 1e6; y_correct = 3.141592000000000; assert(isequal(pi_est1(x),y_correct))

ans = 1 ans = -0.3333 ans = 0.2000 ans = -0.1429 ans = 0.1111 ans = -0.0909 ans = 0.0769 ans = -0.0667 ans = 0.0588 ans = -0.0526 ans = 0.0476 ans = -0.0435 ans = 0.0400 ans = -0.0370 ans = 0.0345 ans = -0.0323 ans = 0.0303 ans = -0.0286 ans = 0.0270 ans = -0.0256 ans = 0.0244 ans = -0.0233 ans = 0.0222 ans = -0.0213 ans = 0.0204 ans = -0.0196 ans = 0.0189 ans = -0.0182 ans = 0.0175 ans = -0.0169 ans = 0.0164 ans = -0.0159 ans = 0.0154 ans = -0.0149 ans = 0.0145 ans = -0.0141 ans = 0.0137 ans = -0.0133 ans = 0.0130 ans = -0.0127 ans = 0.0123 ans = -0.0120 ans = 0.0118 ans = -0.0115 ans = 0.0112 ans = -0.0110 ans = 0.0108 ans = -0.0105 ans = 0.0103 ans = -0.0101 ans = 0.0099 ans = -0.0097 ans = 0.0095 ans = -0.0093 ans = 0.0092 ans = -0.0090 ans = 0.0088 ans = -0.0087 ans = 0.0085 ans = -0.0084 ans = 0.0083 ans = -0.0081 ans = 0.0080 ans = -0.0079 ans = 0.0078 ans = -0.0076 ans = 0.0075 ans = -0.0074 ans = 0.0073 ans = -0.0072 ans = 0.0071 ans = -0.0070 ans = 0.0069 ans = -0.0068 ans = 0.0067 ans = -0.0066 ans = 0.0065 ans = -0.0065 ans = 0.0064 ans = -0.0063 ans = 0.0062 ans = -0.0061 ans = 0.0061 ans = -0.0060 ans = 0.0059 ans = -0.0058 ans = 0.0058 ans = -0.0057 ans = 0.0056 ans = -0.0056 ans = 0.0055 ans = -0.0055 ans = 0.0054 ans = -0.0053 ans = 0.0053 ans = -0.0052 ans = 0.0052 ans = -0.0051 ans = 0.0051 ans = -0.0050 ans = 0.0050 ans = -0.0049 ans = 0.0049 ans = -0.0048 ans = 0.0048 ans = -0.0047 ans = 0.0047 ans = -0.0047 ans = 0.0046 ans = -0.0046 ans = 0.0045 ans = -0.0045 ans = 0.0044 ans = -0.0044 ans = 0.0044 ans = -0.0043 ans = 0.0043 ans = -0.0043 ans = 0.0042 ans = -0.0042 ans = 0.0041 ans = -0.0041 ans = 0.0041 ans = -0.0040 ans = 0.0040 ans = -0.0040 ans = 0.0040 ans = -0.0039 ans = 0.0039 ans = -0.0039 ans = 0.0038 ans = -0.0038 ans = 0.0038 ans = -0.0037 ans = 0.0037 ans = -0.0037 ans = 0.0037 ans = -0.0036 ans = 0.0036 ans = -0.0036 ans = 0.0036 ans = -0.0035 ans = 0.0035 ans = -0.0035 ans = 0.0035 ans = -0.0034 ans = 0.0034 ans = -0.0034 ans = 0.0034 ans = -0.0033 ans = 0.0033 ans = -0.0033 ans = 0.0033 ans = -0.0033 ans = 0.0032 ans = -0.0032 ans = 0.0032 ans = -0.0032 ans = 0.0032 ans = -0.0031 ans = 0.0031 ans = -0.0031 ans = 0.0031 ans = -0.0031 ans = 0.0030 ans = -0.0030 ans = 0.0030 ans = -0.0030 ans = 0.0030 ans = -0.0029 ans = 0.0029 ans = -0.0029 ans = 0.0029 ans = -0.0029 ans = 0.0029 ans = -0.0028 ans = 0.0028 ans = -0.0028 ans = 0.0028 ans = -0.0028 ans = 0.0028 ans = -0.0028 ans = 0.0027 ans = -0.0027 ans = 0.0027 ans = -0.0027 ans = 0.0027 ans = -0.0027 ans = 0.0027 ans = -0.0026 ans = 0.0026 ans = -0.0026 ans = 0.0026 ans = -0.0026 ans = 0.0026 ans = -0.0026 ans = 0.0025 ans = -0.0025 ans = 0.0025 ans = -0.0025 ans = 0.0025 ans = -0.0025 ans = 0.0025 ans = -0.0025 ans = 0.0024 ans = -0.0024 ans = 0.0024 ans = -0.0024 ans = 0.0024 ans = -0.0024 ans = 0.0024 ans = -0.0024 ans = 0.0024 ans = -0.0023 ans = 0.0023 ans = -0.0023 ans = 0.0023 ans = -0.0023 ans = 0.0023 ans = -0.0023 ans = 0.0023 ans = -0.0023 ans = 0.0022 ans = -0.0022 ans = 0.0022 ans = -0.0022 ans = 0.0022 ans = -0.0022 ans = 0.0022 ans = -0.0022 ans = 0.0022 ans = -0.0022 ans = 0.0022 ans = -0.0021 ans = 0.0021 ans = -0.0021 ans = 0.0021 ans = -0.0021 ans = 0.0021 ans = -0.0021 ans = 0.0021 ans = -0.0021 ans = 0.0021 ans = -0.0021 ans = 0.0020 ans = -0.0020 ans = 0.0020 ans = -0.0020 ans = 0.0020 ans = -0.0020 ans = 0.0020 ans = -0.0020 ans = 0.0020 ans = -0.0020 ans = 0.0020 ans = -0.0020 ans = 0.0019 ans = -0.0019 ans = 0.0019 ans = -0.0019 ans = 0.0019 ans = -0.0019 ans = 0.0019 ans = -0.0019 ans = 0.0019 ans = -0.0019 ans = 0.0019 ans = -0.0019 ans = 0.0019 ans = -0.0019 ans = 0.0018 ans = -0.0018 ans = 0.0018 ans = -0.0018 ans = 0.0018 ans = -0.0018 ans = 0.0018 ans = -0.0018 ans = 0.0018 ans = -0.0018 ans = 0.0018 ans = -0.0018 ans = 0.0018 ans = -0.0018 ans = 0.0018 ans = -0.0018 ans = 0.0017 ans = -0.0017 ans = 0.0017 ans = -0.0017 ans = 0.0017 ans = -0.0017 ans = 0.0017 ans = -0.0017 ans = 0.0017 ans = -0.0017 ans = 0.0017 ans = -0.0017 ans = 0.0017 ans = -0.0017 ans = 0.0017 ans = -0.0017 ans = 0.0017 ans = -0.0016 ans = 0.0016 ans = -0.0016 ans = 0.0016 ans = -0.0016 ans = 0.0016 ans = -0.0016 ans = 0.0016 ans = -0.0016 ans = 0.0016 ans = -0.0016 ans = 0.0016 ans = -0.0016 ans = 0.0016 ans = -0.0016 ans = 0.0016 ans = -0.0016 ans = 0.0016 ans = -0.0016 ans = 0.0016 ans = -0.0015 ans = 0.0015 ans = -0.0015 ans = 0.0015 ans = -0.0015 ans = 0.0015 ans = -0.0015 ans = 0.0015 ans = -0.0015 ans = 0.0015 ans = -0.0015 ans = 0.0015 ans = -0.0015 ans = 0.0015 ans = -0.0015 ans = 0.0015 ans = -0.0015 ans = 0.0015 ans = -0.0015 ans = 0.0015 ans = -0.0015 ans = 0.0015 ans = -0.0014 ans = 0.0014 ans = -0.0014 ans = 0.0014 ans = -0.0014 ans = 0.0014 ans = -0.0014 ans = 0.0014 ans = -0.0014 ans = 0.0014 ans = -0.0014 ans = 0.0014 ans = -0.0014 ans = 0.0014 ans = -0.0014 ans = 0.0014 ans = -0.0014 ans = 0.0014 ans = -0.0014 ans = 0.0014 ans = -0.0014 ans = 0.0014 ans = -0.0014 ans = 0.0014 ans = -0.0014 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0013 ans = -0.0013 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0012 ans = 0.0012 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0011 ans = -0.0011 ans = 0.0010 ans = -0.0010 ans = 0.0010 ans = -0.0010 ans = 0.0010 ans = -0.0010 ans = 0.0010 ans = -0.0010 ans = 0.0010 ans = -0.0010 ans = 0.0010 ans = -0.0010 ans = 0.0010 ans = -0.0010 ans = 0.0010 ans = -0.0010 ans = 0.0010 ans = -0.0010 ans = 0.0010 ans = -0.0010 ans = 0.0010 ans = -0.0010 ans = 0.0010 ans = -0.0010 ans ...

Suggested Problems

More from this Author4