infoarena

infoarena - concursuri, probleme, evaluator, articole => FMI No Stress 3 => Subiect creat de: Serban Andrei Stan din Noiembrie 17, 2012, 01:27:48



Titlul: Captcha
Scris de: Serban Andrei Stan din Noiembrie 17, 2012, 01:27:48
Aici puteti pune intrebari la problema Captcha (http://infoarena.ro/problema/captcha) de la concursul FMI No Stress 3 (http://infoarena.ro/fmi-no-stress-3).


Titlul: Răspuns: Captcha
Scris de: Oncescu Costin din Noiembrie 17, 2012, 12:33:38
Nu pot sa iau in-ul cu copy-paste.Cum pot sa il pun in fisierul de intrare?


Titlul: Răspuns: Captcha
Scris de: Duta Vlad din Noiembrie 17, 2012, 12:35:27
click dreapta pe poza, save image as captcha.in  :wink:


Titlul: Răspuns: Captcha
Scris de: Buleandra Cristian din Noiembrie 17, 2012, 13:41:18
Spune ca cifrele nu se pot intersecta. In intersectie se considera si spatiul alb?

adica putem sa avem ceva de genul:
00X00
00X00
00X00
00X00
X0X0X
X000X
XXXXX
0000X
0000X

Iar raspunsul sa fie 1+4 = 5, sau cifrele se considera un patrat intreg de 5x5?


Titlul: Răspuns: Captcha
Scris de: Duta Vlad din Noiembrie 17, 2012, 13:44:07
"In intersectie se considera si spatiul alb?"

DA

"adica putem sa avem ceva de genul:..."

NU

orice cifra are dimensiunea 5x5 incluzand spatiul alb


Titlul: Răspuns: Captcha
Scris de: Vlad Costin din Noiembrie 17, 2012, 14:15:27
Exista vreun spatiu undeva in fisier ?


Titlul: Răspuns: Captcha
Scris de: Vlad Costin din Noiembrie 17, 2012, 14:18:47
Am intrebat asta pentru ca se intampla ceva ciudat

Cand citesc un 3 portocaliu , imi apare asa
 XXXXX
 _____X
 XXXXX
 _____X
 XXXXX
Iar cand e negru apare asa
 XXXXXX
 _____XX
 XXXXXX
 _____XX
 XXXXXX


Titlul: Răspuns: Captcha
Scris de: Duta Vlad din Noiembrie 17, 2012, 14:21:14
Ambele exemple sunt conform enuntului


Titlul: Răspuns: Captcha
Scris de: Duta Vlad din Noiembrie 17, 2012, 15:11:19
Este posibil sa fi existat o mica problema in evaluator pt primul test. Am corectat, niciuna din solutiile corecte nu este afectata.


Titlul: Răspuns: Captcha
Scris de: Oncescu Costin din Noiembrie 23, 2012, 11:56:21
Programul asta:
COD:
#include<cstdio>
using namespace std;
int i,j,a[100][100];
char b,g,r;
int main()
{
freopen("captcha.in","rb",stdin);
freopen("captcha.out","w",stdout);
fseek(stdin,54,SEEK_SET);
for(i=15;i>=0;i--)
    for (j=0;j<64;j++)
    {
        scanf("%c%c%c",&b,&g,&r);
        if(b!=0xff||g!=0xff ||r!=0xff) a[ i ][j]='1';
        else a[ i ][j]='0';
    }
for(i=0;i<=15;i++)
{
    for(j=0;j<64;j++)
        printf("%c",a[ i ][j]);
    printf("\n");
}
return 0;
}
,pe exemplu imi da o matrice plina de 1.De ce?