codeup.kr/problem.php?id=1079

 

[기초-종합] 원하는 문자가 입력될 때까지 반복 출력하기

C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요.  - 모든 내용

codeup.kr

a=list(input().split())
for i in a:
    if (i=='q'):
        print(i)
        break
    else: print(i)

 

풀이) q가 나올때까지 print해주다가 q가 나오면 break해서 q까지만 출력되도록.

www.acmicpc.net/problem/11720

 

11720번: 숫자의 합

첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다.

www.acmicpc.net

#include<stdio.h>

int main() {

int cnt, num,sum=0;
scanf("%d", &cnt);
while (cnt--) {
scanf("%1d", &num);
sum += num;
}
printf("%d", sum);
}

www.acmicpc.net/problem/11654

 

11654번: 아스키 코드

알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오.

www.acmicpc.net

print(ord(input()))

 

#아스키코드 -> 숫자 : ord()

 숫자 -> 아스키코드 : chr()

www.acmicpc.net/problem/10998

 

10998번: A×B

두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오.

www.acmicpc.net

a,b = map(int,input().split())
print(int(a) * int(b))

www.acmicpc.net/problem/10952

 

 

while 1:

    a,b=map(intinput().split())

    if (a==0 and b==0): break

    print(a+b)

www.acmicpc.net/problem/10951

 

10951번: A+B - 4

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

www.acmicpc.net

while 1:

    try

        a,b=map(intinput().split())

        print(a+b)

    except EOFError:

        break

www.acmicpc.net/problem/10950

 

10950번: A+B - 3

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

www.acmicpc.net

 

num=int(input())

 

i=1

for i in range(i,num+1):

    a,b=map(int,input().split())

    print(a+b)

www.acmicpc.net/problem/10871

 

10871번: X보다 작은 수

첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000) 둘째 줄에 수열 A를 이루는 정수 N개가 주어진다. 주어지는 정수는 모두 1보다 크거나 같고, 10,000보다 작거나 같은 정수이다.

www.acmicpc.net

import sys

n,x=map(int,sys.stdin.readline().split())

num = list(map(intinput().split()))

 

for i in range(n):

    if(num[i]<x):

        print(num[i], end=" ")

+ Recent posts