From 89693f9e12bf76299a5cd50b55fce9dce6462a2a Mon Sep 17 00:00:00 2001 From: Santo Cariotti Date: Thu, 18 May 2017 17:30:29 +0200 Subject: * --- cpp/planet.cc | 72 ----------------------------------------------------------- 1 file changed, 72 deletions(-) delete mode 100644 cpp/planet.cc (limited to 'cpp/planet.cc') diff --git a/cpp/planet.cc b/cpp/planet.cc deleted file mode 100644 index 33cdea7..0000000 --- a/cpp/planet.cc +++ /dev/null @@ -1,72 +0,0 @@ -#include -#include -#include - -using namespace std; - -int main() -{ - ifstream in; - ofstream out; - in.open("input.txt"); - out.open("output.txt"); - - char ch; - string numero, val[2]; - int oraVuota = -1, giorno[96], i = 0, c = 0; - - for(int j = 0; j < 96; j++) giorno[j] = -1; - - getline(in, numero); - int N; - istringstream(numero) >> N; - - int ore[N][2]; - - while(!in.eof()) - { - in.get(ch); - - if(ch == '\n') { - val[0] = ""; - val[1] = ""; - i = 0; - c++; - - continue; - }else if(ch == ' '){ - i++; - }else { - val[i] += ch; - istringstream(val[i]) >> ore[c][i]; - } - - } - - i = 0; - while(i < N){ - if(ore[i][0] > ore[i][1]){ - for(int j = ore[i][0]; j < ore[i][1] || j < 96; j++) giorno[j] = 0; - for(int k = ore[i][1]-1; k >= 0; k--) giorno[k] = 0; - }else { - for(int k = ore[i][0]; k < ore[i][1]; k++) giorno[k] = 0; - } - i++; - } - - for(i = 0; i < 96; i++) { - if(giorno[i] == -1) { - oraVuota = i; - break; - } - - //cout << i << " " << giorno[i] << endl; - } - - out << oraVuota << endl; - - in.close(); - out.close(); - - return 0; -} -- cgit v1.2.3-18-g5258