hiho week 18 register

Ended

Participants:468

Verdict:Accepted
Score:100 / 100
Submitted:2014-11-07 19:14:07

Lang:GCC

Edit
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
#include <stdlib.h>
int main()
{
    int fi,sec,thi,i=0,T,N,*A;
    scanf("%d",&N);
    A=calloc(N,sizeof(int));
    while(i<N) scanf("%d",&A[i++]);
    scanf("%d",&T);
    while(T-->0)
    {scanf("%d %d %d",&fi,&sec,&thi);
    if(fi==0)
    {int fb;
    fb=A[sec-1];i=sec;
    while(i<thi)
    {if(fb>A[i]) fb=A[i];i++;}
    printf("%d\n",fb);}
    else{A[sec-1]=thi;}}
    return 0;
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX