1 solutions
-
0
C :
#include<stdio.h> int main() { int find (int *p, int l, int num); int a[100], *p, n, num, b, i; p = a; scanf("%d", &n); for(i=0; i<n; i++) { scanf("%d", &a[i]); } scanf("%d", &num); b = find (p, n, num); if(b==1) printf("YES"); else printf("NO"); } int find (int *p, int l, int num) { int i; for(i=0; i<l; i++) { if(*(p+i)==num) return 1; } return 0; }
C++ :
#include<stdio.h> int main() { int find (int *p, int l, int num); int a[100], *p, n, num, b, i; p = a; scanf("%d", &n); for(i=0; i<n; i++) { scanf("%d", &a[i]); } scanf("%d", &num); b = find (p, n, num); if(b==1) printf("YES"); else printf("NO"); } int find (int *p, int l, int num) { int i; for(i=0; i<l; i++) { if(*(p+i)==num) return 1; } return 0; }
- 1
Information
- ID
- 500
- Time
- 1000ms
- Memory
- 128MiB
- Difficulty
- (None)
- Tags
- # Submissions
- 0
- Accepted
- 0
- Uploaded By