Отбор
28 окт
Кто знает где можно посмотреть таблицу результатов?
сообщество [спортивных] программистов
04 фев
Неделю назад прошел КБО №2, но результатов, не знаю как у других , но у нас нету. Если есть какая нить инфа насчет результатов прошу отписать, или же если есть результаты прошу создать отдельный тред.
UPD:SOLVED
http://www.x-files.kz/d89d50b4
12 дек
пожалуйста обьясните почему выводит wrong answer на тесте 1 . вот код :
#include <iostream>
#include <algorithm>
#include <memory.h>
#include <fstream>
using namespace std;
long long a,b,f[60];
int i,n;
bool found=false;
int main()
{
freopen("path.in","r",stdin);
freopen("path.out","w",stdout);
cin>>a>>b;
f[0]=1;
n=0;
while (f[n]<b)
{
n++;
f[n]=f[n-1]*3;
}
for (i=0;i<=n;i++)
if (a<=f[i] && f[i]<=b)
{
found=true;
cout<<f[i]<<endl;
break;
}
if (!found) cout<<a<<endl;
// system("pause");
return 0;
}
09 ноя
У кого есть архив республиканской олимпиады(5/4 этап 2012 год), с подходами участников?
13 окт
Доброго времени суток! Хотелось бы узнать, какие олимпиады по информатие освобождают от ЕНТ ? Также место и время их провождения.
05 сен
hello
it's really hard for me to explain to 7th grade some stuff like variables , arrays and smth like this. i really exhaused. please, give me advice what to do! they don't have enough imagination for imaging what does exactly variable mean, I suppose. but they have perfect logic! thanx .
15 авг
My algorithm is simple:
int sum_left=0, sum_right = sum(0,n)
for(int i = 0;i<n;i++){ sum_left+=a[i]; sum_right-=a[i];
if(sum_left == sum_right){ return i; break; } }
and I guess its time O(N) But why it shows me time limit?
03 авг
Что за баги c java компилятором?
"javac" -source 1.6 -Xlint:unchecked Test2.java
Compilation process timed out
13 май
i want to register on SDU OPEN 2012, but how many times I was trying write error:
Произошла ошибка. О ней сообщено администраторам сайта по электронной почте, ошибка должна быть вскоре исправлена. Благодарим вас за терпение.
How can I register?
21 апр
Я решал так :
1)Выписываю расстояния между всеми точками в массив (d[].dist) при этом запоминая сами точки(d[].p1 , d[].p2)
.2)Сортирую эти расстояния по убыванию.
3)До тех пор пока могу удалять , удаляю (т.е. пока из вершины d[].p1 (d[].p2) есть хотя бы 2 ребра).
4)Вывожу ребро на котором я остановился (не смог удалить).
Мое доказательство :
1)В конце останется какая-та вершина с одним ребром(условие останова).
2)Оставшиеся ребра меньше моего (все остальные удалены) .
3)У данной вершины все удаленные ребра больше оставленного следовательно нам не выгодно менять ответ.
Однако мне так и ...