GithubHelp home page GithubHelp logo

dsc-sapienza / google-hashcode-2020 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jogist/google-hashcode-2020

3.0 1.0 0.0 5.73 MB

My version of Google Hash Code 2020

Home Page: https://github.com/JoGist/Google-HashCode-2020

Python 100.00%

google-hashcode-2020's Introduction

Google HashCode 2020 solution

Our version of Google HashCode 2020 - Book Scanning as Hush, cod! team. Our solution version of Google HashCode 2020 online qualification round - Book Scanning as Hush, cod! team.

Authors

Problem Introduction

Introduction Books Books allow us to discover fantasy worlds and beer understand the world we live in. They enable us to learn about everything from photography to compilers... and of course a good book is a great way to relax! Google Books is a project that embraces the value books bring to our daily lives. It aspires to bring the world's books online and make them accessible to everyone. In the last 15 years, Google Books has collected digital copies of 40 million books in more than 400 languages, paly by scanning books from libraries and publishers all around the world. In this competition problem, we will explore the challenges of seing up a scanning process for millions of books stored in libraries around the world and having them scanned at a scanning facility.

The task

Task Given a description of libraries and books available, plan which books to scan from which library to maximize the total score of all scanned books, taking into account that each library needs to be signed up before it can ship books.

Code usage

To run the script solution.py, just run the following command:

python solution.py <input file> <output file>

Our best score

BestScores.png

Note: these scores were achieved during the extended round, since the dataset "D - tough choices" ran out the submission time for the online round.

Scoreboard

https://hashcodejudge.withgoogle.com/scoreboard

google-hashcode-2020's People

Contributors

jogist avatar alessio-parmeggiani avatar emanuelegiona avatar alessio-17 avatar

Stargazers

 avatar  avatar Andrea Bacciu avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.