Jumping on the Clouds HackerRank in c
#include <math.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <assert.h>
#include <limits.h>
#include <stdbool.h>
int main(){
int n,c_i,count=0;
scanf("%d",&n);
int *c = malloc(sizeof(int) * n);
for(c_i = 0; c_i < n-1; c_i++){
scanf("%d",&c[c_i]);
}
for(c_i = 0; c_i < n-1; c_i++)
{
if(c[(c_i)+2]==0)
{
c_i++;
count++;
}
else if(c[(c_i)+1]==0)
{
count++;
}
}
printf("%d",count);
return 0;
}
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <assert.h>
#include <limits.h>
#include <stdbool.h>
int main(){
int n,c_i,count=0;
scanf("%d",&n);
int *c = malloc(sizeof(int) * n);
for(c_i = 0; c_i < n-1; c_i++){
scanf("%d",&c[c_i]);
}
for(c_i = 0; c_i < n-1; c_i++)
{
if(c[(c_i)+2]==0)
{
c_i++;
count++;
}
else if(c[(c_i)+1]==0)
{
count++;
}
}
printf("%d",count);
return 0;
}
0 Comments:
Post a Comment