코린이

· Kotlin
내가 푼 답 import java.io.BufferedReader import java.io.BufferedWriter import java.io.InputStreamReader import java.io.OutputStreamWriter import java.util.* fun main(){ val br = BufferedReader(InputStreamReader(System.`in`)) val bw = BufferedWriter(OutputStreamWriter(System.out)) var st:StringTokenizer var rep = Integer.parseInt(br.readLine()) var sum:Int = 0 for( i in 0..rep - 1 ){ st = StringToken..
· Kotlin
내가 풀었던 답 import java.util.Scanner fun main(){ val sc : Scanner = Scanner(System.`in`) var n = sc.nextInt() var sum:Int = 0 for( i in 1..n ){ sum += i } println(sum) } 핵심 : 반복문안에 값을 저장할 수 있는 변수를 계속 갱신시켜줍니다. 문제링크 : www.acmicpc.net/problem/8393 8393번: 합 n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오. www.acmicpc.net
· Kotlin
내가 풀었던 답 import java.util.Scanner fun main(){ val sc : Scanner = Scanner(System.`in`) var rep = sc.nextInt() for( i in 1..rep ){ var a = sc.nextInt() var b = sc.nextInt() println( a + b ) } } 이 문제의 핵심은 반복문 안에 입력을 받는 것입니다. 문제 링크 : www.acmicpc.net/problem/10950 10950번: A+B - 3 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net
· Kotlin
내가 풀었던 답 import java.util.Scanner fun main(){ val sc : Scanner = Scanner(System.`in`) var h = sc.nextInt() var m = sc.nextInt() if( m - 45 < 0 ){ //분침이 45분보다 작을 때 if( h
· Kotlin
내가 풀었던 답 import java.util.Scanner fun main(){ val sc : Scanner = Scanner(System.`in`) var x = sc.nextInt() var y = sc.nextInt() if(x > 0){ //1 or 4 if(y > 0){ //++ 1사분면 println("1") }else//+- 4사분면 println("4") }else if(x 0 ){ //-+ 2사분면 println("2") }else//-- 3사분면 println("3") }else{ println("y절편") } } 문제 링크 : www.acmicpc.net/problem/14681 14681번: 사분면 고르기 점 (x, y)의 사분면 번호(1, 2, 3, 4..
· Kotlin
문제 링크 : www.acmicpc.net/problem/9498 9498번: 시험 성적 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. www.acmicpc.net 내가 풀었던 답 코틀린에서는 switch문을 when문으로 활용할 수 있습니다. 범위를 사용하는 조건을 제시할 때에는 in을 사용하고, 반드시 else와 함께 사용하여야 합니다. 90점이상 100점 이하 -> .. 키워드 80점 이상 90 미만 -> until 키워드 import java.util.Scanner fun main(){ val sc : Scanner = Scanner(System.`in`) var score =..
· Kotlin
문제 링크 : www.acmicpc.net/problem/1330 1330번: 두 수 비교하기 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. www.acmicpc.net 새롭게 공부하는 언어인 코틀린을 빠르게 익히기 위해 알고리즘 공부와 함께 하고 있습니다. 풀었던 답 import java.util.Scanner fun main(){ val sc : Scanner = Scanner(System.`in`) var a = sc.nextInt() var b = sc.nextInt() if( a > b ) println(">") else if(a < b) println("
· Kotlin
* 이 포스팅은 디모의 Kotlin 강좌를 보고 복습 용도로 제작되었습니다. * 툴 : 코틀린 전용 웹 컴파일러 : play.kotlinlang.org Kotlin Playground: Edit, Run, Share Kotlin Code Online play.kotlinlang.org - 이번 시간에는 반복문에 대해 공부해보았습니다. - 다른언어와 마찬가지로 while, do while, for문이 있습니다. //반복문 fun main(){ var a = 0 //while 문 while(a < 5){ print("while 문 : ") println(a++) } //do while문 조건과 관계없이 반드시 한번은 실행 do { print("do while문 : ") println(a++) }while(a..
· Android
*해당 포스팅은 커넥트 재단의 edwith-[부스트 코스] 안드로이드 프로그래밍의 강의 자료를 바탕으로 작성되었습니다.- 안드로이드를 마스터하기 위해 부스트 코스 강의를 듣고 기초부터 다지기로 결심한 1일 차입니다.- 기초 레이아웃부터 시작해서 자주 접해서 몸에 배길 정도로 연습하려고 합니다.- 소스코드는 저 같은 학습자들을 위해 올리지 않겠습니다. 궁금하신 분들은 댓글 달아주시면 답글 달아드리겠습니다. 팁1. 제약 레이아웃과 리니어 레이아웃을 혼합하여 사용했습니다.2. 한줄평과 작성하기 버튼을 담는 레이아웃은 리니어 레이아웃(horizontal)으로 사용했는데 그 사이에 빈 공간은 보이지 않는 VIEW를 삽입했습니다.3. ScrollView를 최상의 부모로 두고 스크롤 뷰를 생성하면 리니어 레이아웃이 ..
· Algorithm
문제 링크 : www.acmicpc.net/problem/5585 5585번: 거스름돈 타로는 자주 JOI잡화점에서 물건을 산다. JOI잡화점에는 잔돈으로 500엔, 100엔, 50엔, 10엔, 5엔, 1엔이 충분히 있고, 언제나 거스름돈 개수가 가장 적게 잔돈을 준다. 타로가 JOI잡화점에서 물건을 사 www.acmicpc.net 풀었던 답 import java.util.Scanner; class Main { public static void main(String[] args) { // TODO Auto-generated method stub int fiveH = 500; int oneH = 100; int fiveT = 50; int ten = 10; int five = 5; int one = 1; ..
runnnerDevHong
'코린이' 태그의 글 목록