백준 C# 3단계

goend·2022년 4월 25일
0

백준

목록 보기
3/4

구구단

int n = int.Parse(Console.ReadLine());
for(int i=1; i<10; i++)
{
Console.WriteLine($"{n} {i} = {ni}");
}

A+B

int t = int.Parse(Console.ReadLine());
for(int i=0; i<t; i++)
{
string[] s = Console.ReadLine().Split();
int num1 = int.Parse(s[0]);
int num2 = int.Parse(s[1]);
Console.WriteLine(num1 + num2);
}

int n = int.Parse(Console.ReadLine());
int sum=0;
for(int i=1; i<=n; i++)
{
sum+=i;
}
Console.WriteLine(sum); //합

N찍

int n = int.Parse(Console.ReadLine()); //n압력
StringBuilder all = new StringBuilder();
for(int i=1; i<n+1; i++)
{
int number = n-(n-i);
all.Append(number+"\n");
}
Console.WriteLine(all.ToString()); // N찍

기찍 N5,4,3,2,1

int n = int.Parse(Console.ReadLine());
StringBuilder all = new StringBuilder();
for(int i=n; i>0;i--)
{
all.AppendLine(i.ToString());
}
Console.WriteLine(all); // 기찍N5,4,3,2,1

Case #i :num

StringBuilder number = new StringBuilder();
int t = int.Parse(Console.ReadLine());
int[] num = new int [t];
for(int i=0; i<t; i++)
{
string[] s = Console.ReadLine().Split();
num[i] = int.Parse(s[0]) + int.Parse(s[1]);
number.AppendLine($"Case #{i+1}: " +num[i].ToString());
}
Console.WriteLine(number.ToString()); // Case #i: num

별찍 - 순서

int n = int.Parse(Console.ReadLine());
for(int i=0; i<n; i++)
{
for(int j=0; j<=i; j++)
{
Console.Write("*");
}
Console.Write("\n");
} //별찍기 - 순서

별찍 - 역

int num = int.Parse(Console.ReadLine());
for (int i = 1; i <= num; i++)
{
for (int k = 0; k < num; k++)
{
if (k < num - i) Console.Write(" ");
else Console.Write("*");
}
Console.WriteLine();
} //별찍 - 역

X보다 작은수

string[] s = ReadLine().Split();
string[] q = ReadLine().Split();
StringBuilder answer = new StringBuilder();
for(int i=0; i<int.Parse(s[0]); i++)
{
if(int.Parse(s[1]) > int.Parse(q[i]))
{
answer.Append(q[i]+" ");
}
}
WriteLine(answer.ToString()); // X보다 작은수

A + B

StringBuilder A = new StringBuilder();
while(true)
{
string[] s = Console.ReadLine().Split();
int a = int.Parse(s[0]);
int b = int.Parse(s[1]);
if(a==0 & b==0)
{
break;
}
A.AppendLine((a+b).ToString());
}
Console.WriteLine(A); // A+B

더하기사이클

int number = int.Parse(Console.ReadLine());
int temp = number;
int count=0;
while (true)
{
int a = number / 10;
int b = number % 10;
number = (b * 10) + (a + b)%10;
count++;
if (number == temp)
break;
}
Console.WriteLine(count); //더하기사이클

profile
안녕하세요 개발을 공부하고있는 학생입니다.

0개의 댓글