Search

'정올'에 해당되는 글 2건

  1. 2017.08.08 천안 코딩 과외합니다.
  2. 2015.11.26 정올 알고리즘 2247 도서관 문제

천안 코딩 과외합니다.

정보올림피아드 2017. 8. 8. 13:37 Posted by TanSanC
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

지역 : 천안, 아산, 청주

 

 

 

강의 과목 : 프로그래밍, 정보올림피아드, CCNA, CCNP, 코딩, 아두이노, 로봇

 

 

 

경력 : 지도학생) 2013 초등부 정보올림피아드 전국대회 은상 수상

 

         전) 서울 서울특별시립종합직업전문학교 외부강사

 

         전) 청주 그린컴퓨터학원 프로그래밍 강사

 

         전) 천안 그린컴퓨터학원 프로그래밍 강사

 

         전) 아산소재 대학교 시간강사

 

         전) 천안소재 대학교 시간강사

 

 

 

         현) 대학원 박사과정 재학중

 

         현) 기업부설연구소 연구원 근무중

 

 

 

 

과외 개설 조건 : 그룹 4인 이상시 개설 

( 현재 서울 거주중이라 주말 4인 이상 가능 시 강의 개설합니다. )

 

 

과외 장소 : 자택 / 학원 / 스터디룸 / ...... 모두 가능합니다.

 

 

 

 

자세한 문의는

 

 

대기 문의 및 올림피아드 대회 정보에 대한 문의도 주셔도 됩니다.

 

tansanc23@gmail.com 으로 문의해 주세요.

 

 

 

정올 알고리즘 2247 도서관 문제

Programming/JAVA,JSP 2015. 11. 26. 10:47 Posted by TanSanC
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
package com.tistory.tansanc;

import java.util.Scanner;

public class Test {

	public static void main(String[] args) {

		int[] timeTable = new int[25];

		timeCheck(timeTable);

		int inputLength;
		int[][] inputData;
		Scanner sc = new Scanner(System.in);

		inputLength = sc.nextInt();
		inputData = new int[inputLength][2];

		for (int inputFor = 0; inputFor < inputLength; inputFor++) {

			inputData[inputFor][0] = sc.nextInt(); // Start Time
			inputData[inputFor][1] = sc.nextInt(); // End Time
		}
		for (int inputFor = 0; inputFor < inputLength; inputFor++) {

			for (int todayCheck = inputData[inputFor][0]; todayCheck < inputData[inputFor][1]; todayCheck++)
				timeTable[todayCheck] = 1;
		}
		

		timeCheck(timeTable);

		int maxBreak = 0;
		int maxTime = 0;
		int maxTempTime = 0;

		for (int inputFor = 0; inputFor < 25; inputFor++) {
			if( timeTable[inputFor] == 1)
			{
				maxTempTime++;
			}
			else
			{
				if ( maxTempTime > maxTime)
				{
					maxTime = maxTempTime;
				}
				maxTempTime = 0;
			}
		}
		if ( maxTempTime > maxTime)
		{
			maxTime = maxTempTime;
		}
		
		System.out.println("maxTime : " + maxTime);
		
	}

	static void timeCheck(int[] timeTable) {
		for (int i = 0; i < timeTable.length; i++)
			System.out.printf("%3d ", i);
		System.out.print("\n");
		for (int i = 0; i < timeTable.length; i++)
			System.out.printf("%3d ", timeTable[i]);
		System.out.print("\n");
		System.out.print("\n");
	}
}

'Programming > JAVA,JSP' 카테고리의 다른 글

Java 채팅 소스 예제 #1  (0) 2016.02.04
Java CardLayout Test  (0) 2016.01.26
Java Server/Client Code  (2) 2015.11.12
[Spring] 한글 인코딩 설정  (0) 2015.10.29
mysql table datetime tip  (0) 2014.10.20