Tag: Codeforces Round #382 (Div. 1)

Codeforces Round #382 (Div. 1), problem: (E) Chess Championship Solution in C/C++

#include<iostream> #include<cstdio> #include<algorithm> #define N 3010 using namespace std; int n,m,f; struct ma{int x,y;}a; bool operator<(ma p,ma q){return p.x>q.x;} void get(int k) { sort(a+k,a+n+1); int w=a.x; for(int i=n;i>k;i--) { if(w>1) w-=2,f.y].y]=1; else...

Codeforces Round #382 (Div. 1), problem: (D) Permutations Solution in C/C++

#include <bits/stdc++.h> using namespace std; const int N=2e3+1; int n,m,x,y; bitset<N*2> a; int main() { scanf("%d%d",&n,&m); for(int i=1;i<=m;i++) { scanf("%d%d",x+i,y+i); x--; y--; a].set(y); } for(int i=0;i<n;i++) a=1; for(int...

Codeforces Round #382 (Div. 2), problem: (E) Ostap and Tree, Accepted Solution in C/C++

#include <stdio.h> #include <string.h> #include <stdlib.h> #define M 1000000007 int add(int a, int b) { return (a + b) % M; } int...

Codeforces Round #382 (Div. 2), problem: (D) Taxes Solution in C/C++

#include<stdio.h> int isprime(int n); int main(){ int n; scanf("%d",&n); if(n%2==1){ if(isprime(n)){ printf("1"); }else{ printf("%d",3-isprime(n-2)); } }else{ printf("%d",1+(n>2)); } return 0; } int isprime(int n){ int i,j; for(i=2;i*i<=n;i++){ if(n%i==0){ return 0; } } return 1; } 📦 Looking for Codeforces Round 382 Div...

Codeforces Round #382 (Div. 2), problem: (C) Tennis Championship Solution in C/C++

#include<stdio.h> main() { long long int n,i,j,c=0,a,b,k; scanf("%I64d",&n); a=1; b=1; k=a+b; while(k<=n) { c++; a=b; b=k; k=a+b; } printf("%I64d",c); } 📦 Looking for...

Want to stay up to date with the latest news?

We would love to hear from you! Please fill in your details and we will stay in touch. It's that simple!