APIO2018-practice
APIO 2018, Practice roundをやりました. 全巻下のデ乗せときます. 問題PDF確保してるのでそのうちペタるかも. A. A + B 概要 : 二つの小数を足す. 解法 : やる. コード: # include <bits/stdc++.h> using namespace std ; using ll = long long ; int main ( ) { ios :: sync_with_stdio ( false ) , cin . tie ( 0 ) ; double a , b ; cin >> a >> b ; cout << fixed << setprecision ( 5 ) << a + b << endl ; } B. Zero-complexity Transposition 概要 : 配列をreverseする. 解法 : 配列をreverseする. コード: # include <bits/stdc++.h> using namespace std ; using ll = long long ; int main ( ) { ios :: sync_with_stdio ( false ) , cin . tie ( 0 ) ; int n ; cin >> n ; vector < ll > v ( n ) ; for ( auto & e : v ) cin >> e ; reverse ( begin ( v ) , end ( v ) ) ; for ( auto & e : v ) cout << e << " " ; cout << endl ; } C. Wedding cake 概要 n個の有限小数 小数第 a i a_i a i 桁まである.最後は0でない. 合計が1. 解法 max (...