반응형
250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 오라클
- 반복문
- 수성못삼겹살
- 대구데이트
- 범어동맛집
- 정렬
- 서울맛집
- 수성구맛집
- 대구삼겹살
- C#
- 대구고깃집
- 압구정데이트
- 수성구데이트
- 별찍기
- 들안길삼겹살
- 안지랑카페
- 큐
- SQL
- 백준
- oracle
- programmers
- 대구맛집
- 수성못맛집
- 조건문
- BFS
- 대구카페
- 앞산카페
- 프로그래머스
- 대명동맛집
- 브루트 포스
Archives
- Today
- Total
모든 일상
[C# / 백준] 19532번 문제 수학은 비대면강의입니다. 본문
728x90
반응형
문제
수현이는 4차 산업혁명 시대에 살고 있는 중학생이다. 코로나 19로 인해, 수현이는 버추얼 학교로 버추얼 출석해 버추얼 강의를 듣고 있다. 수현이의 버추얼 선생님은 문자가 2개인 연립방정식을 해결하는 방법에 대해 강의하고, 다음과 같은 문제를 숙제로 냈다.

4차 산업혁명 시대에 숙제나 하고 앉아있는 것보다 버추얼 친구들을 만나러 가는 게 더 가치있는 일이라고 생각했던 수현이는 이런 연립방정식을 풀 시간이 없었다. 다행히도, 버추얼 강의의 숙제 제출은 인터넷 창의 빈 칸에 수들을 입력하는 식이다. 각 칸에는 −999 이상 999 이하의 정수만 입력할 수 있다. 수현이가 버추얼 친구들을 만나러 버추얼 세계로 떠날 수 있게 도와주자.
입력
정수 a, b, c, d, e, f 가 공백으로 구분되어 차례대로 주어진다. (−999≤a, b, c, d, e, f≤999)문제에서 언급한 방정식을 만족하는 (x, y)가 유일하게 존재하고, 이 때 와 가 각각 −999 이상 999 이하의 정수인 경우만 입력으로 주어짐이 보장된다.
출력
문제의 답인 와 를 공백으로 구분해 출력한다.
예제 입력 및 출력
풀이
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net.Http;
using System.Threading;
using System.Threading.Tasks;
namespace ConsoleApp1
{
class Program
{
private static void Main(string[] args)
{
string[] arr = Console.ReadLine().Split();
int a = int.Parse(arr[0]);
int b = int.Parse(arr[1]);
int c = int.Parse(arr[2]);
int a2 = int.Parse(arr[3]);
int b2 = int.Parse(arr[4]);
int c2 = int.Parse(arr[5]);
for (int x = -999; x<=999; x++)
{
for (int y = -999; y<=999; y++)
{
if ((a*x + b*y == c) && (a2*x + b2*y ==c2))
{
Console.WriteLine(x + " " +y);
break;
}
}
}
}
}
}
728x90
반응형
'코딩 공부 > C#' 카테고리의 다른 글
[백준 / C#] 1436번 문제 - 영화감독 숌 (0) | 2023.09.07 |
---|---|
[백준 / C#] 1018번 문제 - 체스판 다시 칠하기 (0) | 2023.09.07 |
[C# / 백준] 2231번 문제 분해합 (2) | 2023.06.09 |
[C# / 백준] 2798번 문제 블랙잭 (0) | 2023.06.08 |
[C# / 백준] 11653번 소인수분해 (0) | 2023.06.08 |