Sunday, January 5, 2014

codechef CONFLIP - "coin flip" solution

codechef CONFLIP - "coin flip": http://www.codechef.com/problems/CONFLIP

codechef CONFLIP - "coin flip" solution: http://ideone.com/FJnZyv

#include <iostream>
#include <cstdio>
using namespace std;

int main() {
int t, g, n, q, i;
scanf("%d", &t);
while(t--) {
scanf("%d", &g);
while(g--) {
scanf("%d %d %d", &i, &n, &q);
if(n%2==0) printf("%d\n", n/2);
else {
if(i==q) printf("%d\n", (n-1)/2);
else printf("%d\n", (n+1)/2);
}
}
}
return 0;
}

No comments:

Post a Comment