From 7a7fac13872a31ea77d2422cf3adf5abf1138bde Mon Sep 17 00:00:00 2001 From: Filip Gralinski Date: Tue, 24 Oct 2023 13:30:59 +0200 Subject: [PATCH] Simple baseline --- baseline.py | 13 ++ dev-0/out.tsv | 462 +++++++++++++++++++++++++++++++++++++++++++++++++ run.sh | 4 + test-A/out.tsv | 418 ++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 897 insertions(+) create mode 100755 baseline.py create mode 100644 dev-0/out.tsv create mode 100755 run.sh create mode 100644 test-A/out.tsv diff --git a/baseline.py b/baseline.py new file mode 100755 index 0000000..133cf51 --- /dev/null +++ b/baseline.py @@ -0,0 +1,13 @@ +#!/usr/bin/env python3 + +import sys + +for line in sys.stdin: + line = line.strip() + + s = line.split('\t')[7] + + try: + print(float(s) * 7000) + except BaseException: + print(200000) diff --git a/dev-0/out.tsv b/dev-0/out.tsv new file mode 100644 index 0000000..765d28b --- /dev/null +++ b/dev-0/out.tsv @@ -0,0 +1,462 @@ +413700.0 +266000.0 +446880.0 +350000.0 +200000 +200000 +200000 +371000.0 +42000.0 +343000.0 +269500.0 +200000 +200000 +409080.0 +200000 +200000 +200000 +200000 +200000 +200000 +200000 +278600.0 +358400.0 +35000.0 +413000.0 +525000.0 +582400.0 +350490.0 +406000.0 +474390.0 +308000.0 +200000 +445900.0 +200000 +200000 +200000 +35000.0 +200000 +281540.0 +200000 +309610.0 +438900.0 +231000.0 +356230.0 +540750.0 +200000 +260540.0 +341670.0 +301140.0 +259000.0 +242619.99999999997 +266000.0 +264600.0 +392000.0 +508199.99999999994 +200000 +311500.0 +589400.0 +518000.0 +200000 +226589.99999999997 +200000 +200000 +945000.0 +616000.0 +393680.0 +791000.0 +526960.0 +410130.0 +497000.0 +218400.0 +260540.0 +357000.0 +346500.0 +301630.0 +616000.0 +458500.0 +557340.0 +318920.0 +445900.0 +248500.0 +42000.0 +294000.0 +301000.0 +21000.0 +353780.0 +200000 +420000.0 +245000.0 +84000.0 +956970.0 +515340.00000000006 +200000 +438900.0 +210000.0 +315000.0 +184800.0 +419930.0 +350700.0 +200000 +476000.0 +329000.0 +200000 +293790.0 +200000 +200000 +483000.0 +295120.0 +295610.0 +332500.0 +327600.0 +875000.0 +248990.0 +408800.0 +200000 +327600.0 +341600.0 +351400.0 +278600.0 +200000 +234500.0 +427000.0 +992390.0000000001 +706300.0 +200000 +21000.0 +266700.0 +420000.0 +312970.0 +434000.0 +336000.0 +264670.0 +830130.0 +360500.0 +338100.0 +209580.0 +245000.0 +245490.0 +266000.0 +365400.0 +200000 +553000.0 +200000 +200000 +462000.0 +14000.0 +77000.0 +499030.00000000006 +357770.0 +560000.0 +200000 +348110.0 +200000 +343000.0 +543620.0 +200000 +298550.0 +454300.00000000006 +49000.0 +420000.0 +339570.0 +469000.0 +342650.0 +200000 +350490.0 +228060.0 +590240.0 +220500.0 +455000.0 +217000.0 +293790.0 +200000 +28000.0 +200000 +200000 +200000 +477190.0 +200000 +200000 +200000 +200000 +28000.0 +200000 +251440.0 +200000 +200000 +353780.0 +213990.0 +200000 +371000.0 +245000.0 +482860.0 +200000 +200000 +35000.0 +490000.0 +329000.0 +382060.0 +438900.0 +511000.0 +308000.0 +184450.0 +228200.0 +200000 +42000.0 +200000 +28000.0 +294000.0 +415380.0 +292110.0 +420000.0 +518000.0 +853580.0 +266000.0 +455000.0 +200000 +373800.0 +28000.0 +358470.0 +329000.0 +200000 +200000 +200000 +200000 +200000 +336000.0 +28000.0 +266000.0 +318430.0 +226800.0 +283080.0 +229599.99999999997 +294000.0 +200000 +453040.0 +200000 +28000.0 +784000.0 +291200.0 +200000 +200000 +200000 +298480.0 +217000.0 +347900.0 +331100.0 +333200.0 +7000.0 +28000.0 +427700.0 +375200.0 +200000 +56000.0 +21000.0 +21000.0 +35000.0 +357000.0 +710290.0 +200000 +200000 +239680.0 +200000 +200000 +210630.0 +200000 +200000 +200000 +200000 +14000.0 +239960.0 +224000.0 +200000 +826000.0 +179620.0 +388220.0 +35000.0 +476070.00000000006 +448000.0 +343000.0 +646100.0 +200000 +21000.0 +200000 +28000.0 +200000 +266000.0 +326410.0 +200000 +200000 +271600.0 +699300.0 +397250.0 +336000.0 +28000.0 +200000 +197470.0 +310380.0 +360500.0 +49000.0 +308000.0 +364000.0 +575610.0 +28000.0 +624820.0 +200000 +345100.0 +200000 +200000 +424270.0 +308350.0 +334390.0 +56000.0 +595700.0 +1029000.0 +413000.0 +266000.0 +200000 +200000 +200000 +476000.0 +284270.0 +581000.0 +200000 +200000 +200000 +252210.0 +308000.0 +200000 +200000 +208600.0 +329000.0 +200000 +875000.0 +200000 +531300.0 +1134000.0 +28000.0 +336000.0 +200000 +200000 +200000 +200000 +200000 +315000.0 +185500.0 +200000 +185500.0 +200000 +7000.0 +35000.0 +28000.0 +200000 +84000.0 +14000.0 +205520.0 +200000 +200000 +200000 +244579.99999999997 +200000 +84000.0 +531300.0 +28000.0 +294000.0 +413700.0 +200000 +384300.0 +200000 +200000 +335930.0 +200000 +231349.99999999997 +14000.0 +793100.0 +200000 +49000.0 +273000.0 +294000.0 +200000 +406000.0 +295120.0 +703500.0 +599060.0 +200000 +200000 +624190.0 +363300.0 +210980.0 +28000.0 +211750.0 +200000 +200000 +490000.0 +429800.0 +200000 +200000 +469000.0 +200000 +200000 +399840.0 +200000 +707000.0 +725900.0 +551600.0 +28000.0 +602000.0 +200000 +28000.0 +300650.0 +385000.0 +200000 +213570.0 +77000.0 +200000 +595350.0 +200000 +14000.0 +375900.0 +200000 +200000 +623000.0 +293790.0 +140210.0 +459550.00000000006 +200000 +315700.0 +353990.0 +353990.0 +331730.0 +352870.0 +592130.0 +589050.0 +341600.0 +528500.0 +418600.0 +552720.0 +200000 +200000 +200000 +343140.0 +200000 +200000 +200000 +200000 +200000 +200000 +28000.0 +456679.99999999994 +252839.99999999997 +321930.0 +251930.0 +200000 +251930.0 +332010.0 +428050.0 +509460.0 +524159.99999999994 +509460.0 +358610.0 +379120.0 +630700.0 +200000 diff --git a/run.sh b/run.sh new file mode 100755 index 0000000..5436fa0 --- /dev/null +++ b/run.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +python3 baseline.py < dev-0/in.tsv > dev-0/out.tsv +python3 baseline.py < test-A/in.tsv > test-A/out.tsv diff --git a/test-A/out.tsv b/test-A/out.tsv new file mode 100644 index 0000000..e530265 --- /dev/null +++ b/test-A/out.tsv @@ -0,0 +1,418 @@ +433930.0 +448000.0 +358050.0 +320390.0 +200000 +650300.0 +311500.0 +560000.0 +532910.0 +342020.0 +426930.0 +434000.0 +200000 +266000.0 +336000.0 +343000.0 +634200.0 +371000.0 +210000.0 +426440.0 +518000.0 +217000.0 +350000.0 +273000.0 +200000 +200000 +445550.0 +200000 +200000 +112000.0 +700000.0 +448000.0 +14000.0 +244230.0 +308000.0 +508199.99999999994 +357000.0 +392000.0 +301000.0 +35000.0 +200000 +384230.0 +200000 +200000 +259000.0 +353780.0 +427700.0 +250109.99999999997 +42000.0 +200000 +49000.0 +201600.0 +272300.0 +432600.0 +200000 +455140.0 +429870.0 +251579.99999999997 +339780.0 +291200.0 +200000 +364000.0 +28000.0 +35000.0 +269290.0 +200000 +200000 +200000 +336000.0 +274400.0 +238000.0 +200000 +437500.0 +405020.0 +200000 +437500.0 +295400.0 +308000.0 +341670.0 +385000.0 +672420.0 +594090.0 +464590.00000000006 +444500.0 +28000.0 +380310.0 +294560.0 +430500.0 +340200.0 +266000.0 +386330.0 +244790.0 +200000 +336000.0 +329000.0 +966000.0 +724500.0 +438900.0 +200000 +28000.0 +371000.0 +350000.0 +364000.0 +200000 +296100.0 +322700.0 +200000 +629160.0 +625450.0 +301000.0 +770000.0 +385350.0 +211050.0 +280000.0 +640500.0 +210700.0 +200000 +373100.0 +315000.0 +286300.0 +323400.0 +304080.0 +320670.0 +28000.0 +492380.0 +208600.0 +277200.0 +350490.0 +412020.0 +200000 +200000 +395640.0 +28000.0 +273000.0 +443100.0 +233099.99999999997 +322000.0 +350000.0 +200000 +637000.0 +377930.0 +238839.99999999997 +200000 +450800.00000000006 +200000 +35000.0 +28000.0 +770000.0 +441000.0 +352030.0 +35000.0 +301000.0 +245420.00000000003 +200000 +200000 +200000 +972930.0000000001 +887180.0 +346780.0 +711900.0 +469000.0 +200000 +336000.0 +397250.0 +200000 +140210.0 +415590.0 +392000.0 +371000.0 +419930.0 +200900.0 +499100.0 +353290.0 +273000.0 +200000 +308420.0 +200000 +200000 +200000 +200000 +266000.0 +455000.0 +518000.0 +372400.0 +21000.0 +281400.0 +500710.0 +14000.0 +371000.0 +464800.00000000006 +200000 +200000 +200000 +805000.0 +200000 +200000 +301000.0 +200000 +308700.0 +200000 +200000 +200000 +286160.0 +331100.0 +28000.0 +14000.0 +179620.0 +292810.0 +284480.0 +1908200.0000000002 +35000.0 +343000.0 +14000.0 +200000 +280000.0 +665000.0 +200000 +56000.0 +56000.0 +28000.0 +343000.0 +344190.0 +294000.0 +28000.0 +200000 +28000.0 +35000.0 +798000.0 +200000 +308000.0 +343000.0 +493010.00000000006 +200000 +200000 +500710.0 +383950.0 +548170.0 +1512000.0 +392000.0 +200000 +427000.0 +200000 +200000 +315490.0 +200000 +422100.0 +217000.0 +266000.0 +302120.0 +200000 +809900.0 +217000.0 +357770.0 +200000 +518000.0 +200000 +443800.0 +531160.0 +200000 +200000 +282240.0 +287070.0 +542710.0 +429800.0 +200000 +306950.0 +200000 +469000.0 +200000 +476000.0 +200000 +306740.0 +616000.0 +532210.0 +28000.0 +406000.0 +42000.0 +28000.0 +200000 +336000.0 +200000 +525000.0 +462000.0 +63000.0 +63000.0 +200000 +200000 +200000 +200000 +200000 +259280.0 +229740.0 +377930.0 +509320.00000000006 +200000 +21000.0 +200000 +200000 +336000.0 +200000 +443800.0 +247800.0 +279300.0 +295120.0 +289100.0 +200000 +42000.0 +200000 +405300.0 +343000.0 +303520.0 +200000 +200000 +200000 +200000 +380380.0 +200000 +200000 +42000.0 +336000.0 +215390.0 +323610.0 +200000 +200000 +288470.0 +35000.0 +371000.0 +469000.0 +429100.0 +7000.0 +200000 +28000.0 +604800.0 +200000 +21000.0 +245000.0 +295400.0 +364700.0 +465500.0 +200000 +420630.0 +307230.0 +28000.0 +200000 +711900.0 +200000 +200000 +500710.0 +200000 +732410.0 +294000.0 +432600.0 +200000 +28000.0 +200000 +333060.0 +717080.0 +280000.0 +308000.0 +1050000.0 +328090.0 +200000 +200000 +406280.0 +469000.0 +339430.0 +200000 +28000.0 +200000 +200000 +336000.0 +200000 +200000 +200000 +200000 +200000 +350000.0 +200000 +200000 +28000.0 +200000 +200000 +865900.0 +404110.0 +35000.0 +618590.0 +200000 +300440.0 +471100.0 +471100.0 +711900.0 +487480.0 +312900.0 +349160.0 +383950.0 +324870.0 +112000.0 +236880.00000000003 +332430.0 +420000.0 +200000 +200000 +200000 +374080.0 +553000.0 +200000 +609140.0 +200000 +478659.99999999994 +407750.0 +346920.0 +200000 +251859.99999999997 +244790.0 +343420.0 +536970.0 +508409.99999999994 +460880.0