mooon๐ŸŒ™
STUDY
mooon๐ŸŒ™
์ „์ฒด ๋ฐฉ๋ฌธ์ž
์˜ค๋Š˜
์–ด์ œ
  • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (170)
    • ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ (147)
      • ๋ฐฑ์ค€ ์•Œ๊ณ ๋ฆฌ์ฆ˜ (53)
      • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] Lv1 (13)
      • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ์ž…๋ฌธ (54)
      • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] SQL ๊ณ ๋“์  Kit (27)
    • BACK (4)
      • Spring (3)
      • PHP (0)
    • FRONT (5)
    • DevOps (8)
      • Jenkins (8)
    • GitHub๐ŸŒฑ (2)
    • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค (1)
      • SQL (1)
    • Error ๐Ÿ’ฅ (0)
      • php (2)
    • ๐Ÿ˜‹ (1)

๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

  • โญ ๊นƒํ—ˆ๋ธŒ
  • ๐Ÿ’• ๋ฐฉ๋ช…๋ก
  • ๐Ÿ’ฅ ํƒœ๊ทธ

์ธ๊ธฐ ๊ธ€

ํƒœ๊ทธ

  • Python
  • ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค
  • SQL ๊ณ ๋“์  Kit
  • SQL
  • ๋ฐฑ์ค€
  • DevOps
  • ์•Œ๊ณ ๋ฆฌ์ฆ˜
  • ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ž…๋ฌธ
  • c++
  • ๋‹ค์ด๋‚˜๋ฏน ํ”„๋กœ๊ทธ๋ž˜๋ฐ

์ตœ๊ทผ ๊ธ€

250x250
hELLO ยท Designed By ์ •์ƒ์šฐ.
mooon๐ŸŒ™

STUDY

๋ฐฑ์ค€ 1026 _ ๋ณด๋ฌผ
์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ/๋ฐฑ์ค€ ์•Œ๊ณ ๋ฆฌ์ฆ˜

๋ฐฑ์ค€ 1026 _ ๋ณด๋ฌผ

2020. 4. 27. 19:02
728x90

https://www.acmicpc.net/problem/1026

 

1026๋ฒˆ: ๋ณด๋ฌผ

์ฒซ์งธ ์ค„์— N์ด ์ฃผ์–ด์ง„๋‹ค. ๋‘˜์งธ ์ค„์—๋Š” A์— ์žˆ๋Š” N๊ฐœ์˜ ์ˆ˜๊ฐ€ ์ˆœ์„œ๋Œ€๋กœ ์ฃผ์–ด์ง€๊ณ , ์…‹์งธ ์ค„์—๋Š” B์— ์žˆ๋Š” ์ˆ˜๊ฐ€ ์ˆœ์„œ๋Œ€๋กœ ์ฃผ์–ด์ง„๋‹ค. N์€ 50๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์€ ์ž์—ฐ์ˆ˜์ด๊ณ , A์™€ B์˜ ๊ฐ ์›์†Œ๋Š” 100๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์€ ์Œ์ด ์•„๋‹Œ ์ •์ˆ˜์ด๋‹ค.

www.acmicpc.net


โญ ๋‚ด ์†Œ์Šค ์ฝ”๋“œ

#include<iostream>
#include <vector>
#include<algorithm>
using namespace std;

int main(void) {
	ios::sync_with_stdio(false);
	cin.tie(NULL);
	vector<int> vec1, vec2;
	int n,sum=0;
	cin >> n;
	for (int i = 0; i < n; i++) {
		int temp;
		cin >> temp;
		vec1.push_back(temp);
	}
	for (int i = 0; i < n; i++) {
		int temp;
		cin >> temp;
		vec2.push_back(temp);
	}
	sort(vec1.begin(), vec1.end());
	sort(vec2.begin(), vec2.end());

	for (int i = 1; i <= n; i++) {
		sum += vec2[n - i] * vec1[i - 1];
	}
	cout << sum;
	return 0;
}

 

๐Ÿ™ ๋ฌธ์ œ ํ’€์ด

  • ์ •์ˆ˜ ๋ฐฐ์—ด A๋ฅผ ์žฌ๋ฐฐ์—ดํ•˜์—ฌ, ์ •์ˆ˜ ๋ฐฐ์—ด B์—์„œ ํฐ ๊ฐ’์—๋Š” ์ž‘์€ ๊ฐ’์„ ๊ณฑํ•ด์ฃผ๋ฉด ์ตœ์†Ÿ๊ฐ’์ด ๋‚˜์˜ค๊ฒŒ ๋œ๋‹ค
  • ์ •์ˆ˜ ๋ฐฐ์—ด A(vec1)๊ณผ ์ •์ˆ˜ ๋ฐฐ์—ด B(vec2)๋ฅผ ์ •๋ ฌํ•˜์—ฌ A์˜ ๊ฐ€์žฅ ์ž‘์€ ๊ฐ’๊ณผ B์˜ ๊ฐ€์žฅ ํฐ ๊ฐ’์„ ๊ณฑํ•ด์ค€๋‹ค

โœจ ๋ฌธ์ œ ํ’€์ด ๊ฒฐ๊ณผ

 

728x90
์ €์ž‘์žํ‘œ์‹œ ๋น„์˜๋ฆฌ ๋ณ€๊ฒฝ๊ธˆ์ง€ (์ƒˆ์ฐฝ์—ด๋ฆผ)
    '์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ/๋ฐฑ์ค€ ์•Œ๊ณ ๋ฆฌ์ฆ˜' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
    • ๋ฐฑ์ค€ 11866 _ ์š”์„ธํ‘ธ์Šค ๋ฌธ์ œ 0
    • ๋ฐฑ์ค€ 1157 _ ๋‹จ์–ด ๊ณต๋ถ€
    • ๋ฐฑ์ค€ 1978 _ ์†Œ์ˆ˜ ์ฐพ๊ธฐ
    • ๋ฐฑ์ค€ 2960 _ ์—๋ผํ† ์Šคํ…Œ๋„ค์Šค์˜ ์ฒด
    mooon๐ŸŒ™
    mooon๐ŸŒ™
    ๊ฐœ๋ฐœ ๊ณต๋ถ€ ๊ธฐ๋ก

    ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”