Hi everybody,
I just was wondering, what editor you are using during the contest (C++). I have been using kate for quite a while, but I am not really comfortible with it, the only need feature is, that I have my console down there. :)
| № | Пользователь | Рейтинг |
|---|---|---|
| 1 | Benq | 3676 |
| 2 | Kevin114514 | 3659 |
| 3 | jiangly | 3640 |
| 4 | turmax | 3450 |
| 5 | tourist | 3408 |
| 6 | strapple | 3360 |
| 7 | Um_nik | 3354 |
| 8 | squareOf105 | 3348 |
| 9 | maroonrk | 3312 |
| 10 | idontwannadothis…e | 3191 |
| Страны | Города | Организации | Всё → |
| № | Пользователь | Вклад |
|---|---|---|
| 1 | Qingyu | 155 |
| 2 | nik_exists | 151 |
| 3 | maspy | 149 |
| 4 | AmShZ | 145 |
| 5 | Um_nik | 143 |
| 6 | Errichto | 139 |
| 7 | BledDest | 136 |
| 8 | adamant | 135 |
| 9 | maroonrk | 132 |
| 10 | cry | 130 |
Hi everybody,
I just was wondering, what editor you are using during the contest (C++). I have been using kate for quite a while, but I am not really comfortible with it, the only need feature is, that I have my console down there. :)
Hi,
I just tried to solve some problem and the compiler of codeforces gave a different result.
UPD: I minimized the code a little bit.
Here is one Code
#include <iostream>
#include <stdio.h>
#include <memory.h>
#include <vector>
#include <set>
#include <math.h>
#include <algorithm>
#include <cstring>
using namespace std;
#define REP(a,b) for(int (a)=0;a<(int)b;a++)
#define PB push_back
#define s(a) scanf("%d",&a);
#define foreach(a,b) for(__typeof(b).begin() a = b.begin(); a != b.end();a++)
vector<int> next[50];
bool visited[50];
int counter=0;
void DFS(int pos)
{
if(!visited[pos])
{
visited[pos]=true;
foreach(it,next[pos])
{
if(!visited[*it])
{
DFS(*it);
}
}
}
}
int main()
{
int N;int M;
s(N);s(M);
REP(n,M)
{
int a;
int b;
s(a);s(b);
a--;
b--;
next[a].PB(b);
next[b].PB(a);
}
if(N==M)
{
memset(visited,0,sizeof(visited));
REP(n,N)
{
if(!visited[n])
{
counter++;
DFS(n);
}
}
cout<<"Counter "<<counter<<endl;
}
else
{
REP(n,N)
{
DFS(n);
}
}
}
The input is
2 2
1 2
2 1
On my local machine it prints out 1, while on codeforces it prints out 2, which should be wrong.
| Название |
|---|


