Pt100 thermometer

Submit

Your name:
File:
Open code-statistics:

Language is selected by the extension of the file. See the list of supported languages to know the extension of your language.

Problem

Resistance of Pt100 thermometer (r Ohm) is obtained as a function of temperature (t degree C) as follows.
r=100*(1+a*t+b*t^2) (t>0)
r=100*(1+a*t+b*t^2+c*(t-100)*t^3) (t<0)
Here, a=3.9083e-3, b=-5.775e-7, c=-4.183e-12.
Please calculate temperature (K) from resistance.

Options

exec is denied

rejudge feature is enabled

now post-mortem time, all source codes will be revealed

Sample input:_

17.2214
17.6547
18.0876
18.5201
18.9522
19.3840
19.8154
20.2465
20.6772
21.1076
21.5376
21.9672
22.3965
22.8255
23.2541
23.6824
24.1103
24.5379
24.9651
25.3920
25.8186
26.2449
26.6708
27.0964
27.5217
27.9467
28.3713
28.7956
29.2197
29.6434
30.0667
30.4898
30.9126
31.3350
31.7572
32.1791
32.6006
33.0219
33.4429
33.8635
34.2839
34.7040
35.1238
35.5433
35.9626
36.3815
36.8002
37.2186
37.6367
38.0545
38.4721
38.8894
39.3064
39.7232
40.1397
40.5559
40.9719
41.3876
41.8030
42.2182
42.6331
43.0478
43.4622
43.8764
44.2904
44.7040
45.1175
45.5307
45.9436
46.3563
46.7688
47.1810
47.5930
48.0048
48.4163
48.8276
49.2386
49.6495
50.0601
50.4705
50.8806
51.2906
51.7003
52.1098
52.5191
52.9281
53.3370
53.7456
54.1540
54.5622
54.9702
55.3780
55.7856
56.1930
56.6002
57.0072
57.4139
57.8205
58.2269
58.6331
59.0391
59.4448
59.8504
60.2558
60.6611
61.0661
61.4709
61.8756
62.2800
62.6843
63.0884
63.4923
63.8960
64.2996
64.7030
65.1062
65.5092
65.9120
66.3147
66.7172
67.1195
67.5217
67.9236
68.3254
68.7271
69.1286
69.5299
69.9310
70.3320
70.7328
71.1335
71.5340
71.9344
72.3345
72.7346
73.1344
73.5341
73.9337
74.3331
74.7324
75.1315
75.5304
75.9292
76.3278
76.7263
77.1247
77.5229
77.9210
78.3189
78.7166
79.1143
79.5117
79.9091
80.3063
80.7033
81.1003
81.4970
81.8937
82.2902
82.6865
83.0828
83.4789
83.8748
84.2707
84.6663
85.0619
85.4573
85.8526
86.2478
86.6428
87.0377
87.4325
87.8271
88.2217
88.6160
89.0103
89.4044
89.7985
90.1923
90.5861
90.9797
91.3732
91.7666
92.1599
92.5530
92.9461
93.3390
93.7317
94.1244
94.5169
94.9093
95.3016
95.6938
96.0859
96.4778
96.8696
97.2613
97.6529
98.0444
98.4358
98.8270
99.2181
99.6091
100.0000
100.3908
100.7814
101.1720
101.5624
101.9527
102.3429
102.7330
103.1229
103.5128
103.9025
104.2921
104.6816
105.0710
105.4603
105.8495
106.2385
106.6274
107.0162
107.4049
107.7935
108.1820
108.5703
108.9585
109.3467
109.7347
110.1225

Sample output:

70.150
71.150
72.150
73.150
74.150
75.150
76.150
77.150
78.150
79.150
80.150
81.150
82.150
83.150
84.150
85.150
86.150
87.150
88.150
89.150
90.150
91.150
92.150
93.150
94.150
95.150
96.150
97.150
98.150
99.150
100.150
101.150
102.150
103.150
104.150
105.150
106.150
107.150
108.150
109.150
110.150
111.150
112.150
113.150
114.150
115.150
116.150
117.150
118.150
119.150
120.150
121.150
122.150
123.150
124.150
125.150
126.150
127.150
128.150
129.150
130.150
131.150
132.150
133.150
134.150
135.150
136.150
137.150
138.150
139.150
140.150
141.150
142.150
143.150
144.150
145.150
146.150
147.150
148.150
149.150
150.150
151.150
152.150
153.150
154.150
155.150
156.150
157.150
158.150
159.150
160.150
161.150
162.150
163.150
164.150
165.150
166.150
167.150
168.150
169.150
170.150
171.150
172.150
173.150
174.150
175.150
176.150
177.150
178.150
179.150
180.150
181.150
182.150
183.150
184.150
185.150
186.150
187.150
188.150
189.150
190.150
191.150
192.150
193.150
194.150
195.150
196.150
197.150
198.150
199.150
200.150
201.150
202.150
203.150
204.150
205.150
206.150
207.150
208.150
209.150
210.150
211.150
212.150
213.150
214.150
215.150
216.150
217.150
218.150
219.150
220.150
221.150
222.150
223.150
224.150
225.150
226.150
227.150
228.150
229.150
230.150
231.150
232.150
233.150
234.150
235.150
236.150
237.150
238.150
239.150
240.150
241.150
242.150
243.150
244.150
245.150
246.150
247.150
248.150
249.150
250.150
251.150
252.150
253.150
254.150
255.150
256.150
257.150
258.150
259.150
260.150
261.150
262.150
263.150
264.150
265.150
266.150
267.150
268.150
269.150
270.150
271.150
272.150
273.150
274.150
275.150
276.150
277.150
278.150
279.150
280.150
281.150
282.150
283.150
284.150
285.150
286.150
287.150
288.150
289.150
290.150
291.150
292.150
293.150
294.150
295.150
296.150
297.150
298.150
299.150

Sample input:_

73.9405
110.1962
27.2262
32.4940
76.5144
41.3115
100.9298
40.8093
57.6266
59.0110
62.7061
107.4310
110.0384
94.6747
87.4293
34.7208
46.0324
22.7161
56.6836
57.6668
76.3585
30.9278
41.6905
67.3347
57.4152
108.1948
46.5692
78.7234
70.7060
34.3205
104.8183
84.9345
47.0710
93.3067
75.8112
40.3653
82.4075
27.7427
67.5607
41.6763
106.0475
74.6657
40.6162
61.9326
40.0639
94.9509
57.1231
25.0612
47.1567
28.6366
95.2314
74.2516
33.8934
20.2314
89.9036
43.8797
41.2005
88.0185
74.4186
59.5828
44.7884
39.3506
80.0068
68.2929
17.6361
44.0549
31.6108
30.2673
67.3729
102.8157
64.7151
55.3825
82.3730
102.1205
18.2065
98.7624
37.4172
82.2819
27.0781
59.6144
68.3206
22.1510
35.7677
32.2073
99.4406
94.6150
60.3819
77.0697
81.5839
63.8250
40.2679
85.0848
82.1578
105.8510
25.6101
71.5520
39.0637
95.0922
44.3433
63.3873

Sample output:

207.167
299.340
93.455
105.897
213.618
126.967
275.530
125.759
166.673
170.081
179.204
292.217
298.933
259.552
241.142
111.190
138.365
82.895
164.355
166.772
213.227
102.186
127.879
190.685
166.153
294.183
139.666
219.167
199.083
110.237
285.501
234.828
140.883
256.068
211.854
124.692
228.446
94.670
191.247
127.845
288.659
208.983
125.295
177.291
123.968
260.256
165.435
88.375
141.091
96.775
260.971
207.946
109.221
77.115
247.417
133.158
126.700
242.635
208.364
171.490
135.354
122.256
222.396
193.069
71.107
133.581
103.803
100.624
190.780
280.362
184.180
161.161
228.359
278.580
72.425
269.985
117.625
228.129
93.107
171.568
193.138
81.578
113.685
105.217
271.719
259.400
173.461
215.012
226.369
181.974
124.458
235.208
227.816
288.154
89.661
201.195
121.568
260.616
134.278
180.890

Sample input:_

22.7860
50.2965
44.4343
31.6036
83.8570
81.7640
104.5632
75.5862
66.7075
83.9813
59.4306
78.0021
24.5178
102.8434
28.2958
41.5422
66.3775
18.2775
35.4485
65.8641
22.3970
35.1406
31.0199
55.9702
62.2946
86.6886
102.8683
23.2057
19.2437
90.4810
74.9982
108.6456
83.6777
62.8637
34.3406
49.7324
107.8840
70.3773
101.3051
74.2864
105.3280
99.2854
99.2216
90.6078
80.5195
82.1145
29.4222
52.3374
65.0497
65.2174
82.2525
92.1253
69.1559
83.2610
60.9106
61.8658
48.9970
50.3010
105.0675
101.0853
55.4522
97.7387
50.4828
93.7918
104.2976
109.8968
71.5777
60.1549
96.8258
75.3421
66.2487
33.3229
64.3077
91.7340
31.4626
18.1313
94.3615
44.3247
52.5109
52.6835
73.8290
53.1379
101.8989
38.9999
50.6883
64.9405
20.0039
91.7371
83.0523
60.3568
25.7670
106.2171
57.9229
99.3718
25.2282
109.3711
103.2988
68.9102
35.6004
78.9819

Sample output:

83.058
148.726
134.498
103.786
232.105
226.823
284.846
211.290
189.126
232.419
171.115
217.354
87.103
280.433
95.972
127.522
188.306
72.589
112.924
187.031
82.151
112.190
102.404
162.603
178.186
239.266
280.497
84.037
74.825
248.883
209.816
295.344
231.652
179.594
110.285
147.352
293.383
198.263
276.491
208.033
286.810
271.322
271.159
249.205
223.687
227.707
98.628
153.706
185.010
185.426
228.055
253.062
195.218
230.600
174.766
177.126
145.562
148.737
286.141
275.928
161.332
267.369
149.180
257.303
284.164
298.568
201.259
172.901
265.038
210.678
187.986
107.865
183.170
252.067
103.452
72.251
258.754
134.233
154.130
154.552
206.888
155.663
278.012
121.415
149.681
184.739
76.587
252.075
230.073
173.399
90.029
289.095
167.402
271.543
88.766
297.213
281.601
194.606
113.286
219.817

Ranking

Ruby _

RankUserSizeTimeDateStatistics
1lynn940.05132021/08/07 22:05:100B / 58B / 35B
2rotary-o1080.11842021/08/04 23:53:210B / 61B / 43B
3olf1110.05752021/08/07 19:40:460B / 59B / 48B
4tails (lynn,rotary-o)900.05022021/08/08 01:23:350B / 52B / 36B
5rotary-o(lynn)920.05112021/08/07 23:26:580B / 54B / 36B

Ruby2 _

RankUserSizeTimeDateStatistics
1rotary-o1080.20492021/08/04 23:53:060B / 61B / 43B

Perl _

RankUserSizeTimeDateStatistics
1lynn850.04492021/08/07 21:59:070B / 46B / 38B
2tails920.22722021/08/06 13:58:410B / 51B / 40B

Python _

RankUserSizeTimeDateStatistics
1lynn920.09382021/08/07 22:35:170B / 59B / 32B
2orthoplex930.09422021/08/07 22:58:050B / 60B / 32B
3olf1290.09732021/08/03 17:06:420B / 73B / 44B
4orthoplex860.09182021/08/08 09:02:580B / 52B / 33B

Python3 _

RankUserSizeTimeDateStatistics
1lynn1000.16162021/08/07 22:42:490B / 63B / 36B
2orthoplex1010.16672021/08/07 22:57:430B / 64B / 36B
3orthoplex940.16362021/08/08 09:03:400B / 56B / 37B

J _

RankUserSizeTimeDateStatistics
1tails890.17162021/08/06 11:43:010B / 40B / 49B

C _

RankUserSizeTimeDateStatistics
1tails1280.04182021/08/06 13:31:071B / 70B / 56B
2rotary-o1330.04182021/08/05 23:20:285B / 64B / 63B

Java _

RankUserSizeTimeDateStatistics
1rotary-o2030.36412021/08/04 23:33:280B / 127B / 70B

AWK _

RankUserSizeTimeDateStatistics
1lynn830.04182021/08/07 22:08:510B / 49B / 34B
2olf970.04432021/08/03 17:08:060B / 53B / 44B

Bash (builtins) _

RankUserSizeTimeDateStatistics
1tails1260.83362021/08/04 18:09:540B / 66B / 55B

dc _

RankUserSizeTimeDateStatistics
1tails890.52212021/08/06 20:24:120B / 63B / 26B

R _

RankUserSizeTimeDateStatistics
1ludo1100.37672021/08/07 22:57:140B / 69B / 37B
2olf1210.34592021/08/07 07:20:110B / 75B / 45B

gs2 _

RankUserSizeTimeDateStatistics
1tails651.44232021/08/05 22:31:2532B / 23B / 9B
2tails (lynn)520.30182021/08/31 10:48:1531B / 14B / 7B

Scala _

RankUserSizeTimeDateStatistics
1rotary-o1378.29392021/08/04 23:33:140B / 83B / 48B

Language Ranking_

RankLangUserSizeScore
1gs2tails (lynn)5210000
2AWKlynn836265
3Perllynn856117
4Pythonorthoplex866046
5Jtails895842
6dctails895842
7Rubytails (lynn,rotary-o)905777
8Python3orthoplex945531
9Ruby2rotary-o1084814
10Rludo1104727
11Bash (builtins)tails1264126
12Ctails1284062
13Scalarotary-o1373795
14Javarotary-o2032561

return to the top page