문제 번호 1558. -- 데이터구조 퀴즈 3

1558: 데이터구조 퀴즈 3

시간 제한: 1 Sec  메모리 제한: 128 MB
제출: 199  해결 문제 수: 137
[제출][채점 상황 열람][게시판]

문제 설명

아래 코드를 완성하시오.



#include <stdio.h>
#include <stdlib.h>

struct node {
	int data;
	struct node* next;
};
struct node* head = 0;

// -----------------------------------------------

/*
    void addToSLL(int _data) 함수를 구현하시오.


*/

// ------------ 이하 수정금지 ---------------------

int main(void) {

	int d;
	int i;
	struct node* k = 0;

	while (1) {
		scanf("%d", &d);
		if (d < 0) {
			break;
		}
		addToSLL(d);
	}

	k = head;
	for (i = 0; i < -d; i++) {
		k = k->next;
	}
	printf("%d", k->data);
	return 0;
}

입력

출력

입력 예시

10 20 30 -1

출력 예시

20

도움말

출처

[제출][채점 상황 열람]