ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1880. Собственные числа Psych Up

why test 5 acces violation?
Послано LiSu 4 окт 2012 21:51
here is my code

#include<stdio.h>

int main()
{

    int n,k,i,m,l,p=0,a[100001];
    scanf("%d",&n);
    for(i=0;i<n;i++)
    {
    scanf("%d",&k); a[k]++;
    }

    scanf("%d",&m);
    for(i=0;i<m;i++)
    {
    scanf("%d",&k); a[k]++;
    }

    scanf("%d",&l);
    for(i=0;i<l;i++)
    {
    scanf("%d",&k); a[k]++;
    if(a[k]==3){p++;}
    }


    printf("%d",p);


    return 0;}
Re: why test 5 acces violation?
Послано Mazykach 5 окт 2012 15:07
Try a[1000000000+1], because k<=10^9.
But in this case you have not enuf memory, so try another method.

Edited by author 05.10.2012 15:20