【Henu ACM Round #13 A】 Hulk
【鏈接】 我是鏈接,點我呀:)
【題意】
在這裏輸入題意
【題解】
模擬。
【代碼】
#include <bits/stdc++.h>
using namespace std;
int main(){
#ifdef LOCAL_DEFINE
freopen("rush_in.txt", "r", stdin);
#endif
ios::sync_with_stdio(0),cin.tie(0);
int n;
cin >> n;
cout <<"I hate " ;
for (int i= 2;i <= n;i++)
if ( !(i&1)){
cout <<"that I love ";
}else{
cout <<"that I hate ";
}
cout <<"it"<<endl;
return 0;
}
【Henu ACM Round #13 A】 Hulk
相關推薦
【Henu ACM Round #13 A】 Hulk
div ref urn pre color i++ href pac bits 【鏈接】 我是鏈接,點我呀:) 【題意】 在這裏輸入題意 【題解】 模擬。 【代碼】 #include <bits/stdc++.h> using namespa
【Henu ACM Round #13 F】Fibonacci-ish
我們 cpp tdi fine color blog lac ++ 個數字 【鏈接】 我是鏈接,點我呀:) 【題意】 在這裏輸入題意 【題解】 枚舉序列的頭兩個數字是什麽 O(N^2) 然後頭兩個數字確定之後。 f[3],f[4]..就確定了 只需查看f[3
【Henu ACM Round#14 A】Vitaly and Night
bits 題解 round name ret sin http out mes 【鏈接】 我是鏈接,點我呀:) 【題意】 在這裏輸入題意 【題解】 連續兩個如果不全是0就遞增cnt 【代碼】 #include <bits/stdc++.h>
【Henu ACM Round#15 A】 A and B and Chess
space hit bit def ace pos 答案 clu cpp 【鏈接】 我是鏈接,點我呀:) 【題意】 在這裏輸入題意 【題解】 統計大寫和小寫的個數。 比較答案。輸出即可。 【代碼】 #include <bits/stdc++.h&g
【Henu ACM Round#16 A】 Bear and Game
using bit gym ++ logs mark codeforce return esp 【鏈接】 我是鏈接,點我呀:) 【題意】 在這裏輸入題意 【題解】 看看什麽時候t[i]-t[i-1]>15。 輸出t[i-1]+15就好。 不存在這樣的i
【Henu ACM Round#18 A】 Multiplication Table
n) name black font .com cati def body ont 【鏈接】 我是鏈接,點我呀:) 【題意】 在這裏輸入題意 【題解】 遍歷i從1..n 看看x%i==0以及x/i<=n是否成立。 【代碼】 #include <
【Henu ACM Round#24 A】k-String
push -s stdin spa 字母 open DC color 直接 【鏈接】 我是鏈接,點我呀:) 【題意】 在這裏輸入題意 【題解】 如果是一個k-string的話。 考慮最後的串假設形式為sss..ss(k個s) 則s中出現的字母,整個串中最後出
【Henu ACM Round#15 B】A and B and Compilation Errors
main mpi map def ror () auto span error 【鏈接】 我是鏈接,點我呀:) 【題意】 在這裏輸入題意 【題解】 開3個map, 存在map裏面; 然後叠代第一個和第二個map; 分別與第二個和第三個map比較就可以了
【Henu ACM Round#15 D】Ilya and Escalator
mat con .com color fine using 沒有 () 轉移 【鏈接】 我是鏈接,點我呀:) 【題意】 在這裏輸入題意 【題解】 概率DP; 設f[i][j]表示前i個單位時間,j個人進入房間的概率是多少 然後想一下和i-1秒的時候要怎麽轉移
【Henu ACM Round#16 C】Graph and String
bool http fin clas const post sin ces log 【鏈接】 我是鏈接,點我呀:) 【題意】 在這裏輸入題意 【題解】 根據題意:先明確以下規則: 1.如果兩個點之間沒有邊,那麽這兩個點只能是a或c,且不能相同 2.如果兩個點
【Henu ACM Round#18 B】Modulo Sum
ret color cout down .com for endif force pac 【鏈接】 我是鏈接,點我呀:) 【題意】 在這裏輸入題意 【題解】 m比較小 <=1000 a[i]直接看成a[i]%m就可以了。 有n個0..999之間的整數。
【Henu ACM Round#18 C】Ilya and Sticks
local return std codeforce clas ble fin back tdi 【鏈接】 我是鏈接,點我呀:) 【題意】 在這裏輸入題意 【題解】 用cnt[i]記錄數字i出現的次數就好。 然後i從1e6逆序到1 如果cnt[i+1]和cn
【Henu ACM Round#19 F】Dispute
local name cpp com 一個 pty cout clas syn 【鏈接】 我是鏈接,點我呀:) 【題意】 在這裏輸入題意 【題解】 這一題和這一題很像 (鏈接 ) 會發現如果a[i]!=b[i]那麽就按下i就好了。 然後改變和他相鄰的點。 此
【Henu ACM Round#24 D】Iterated Linear Function
linear contest cti () ace n-1 size std out 【鏈接】 我是鏈接,點我呀:) 【題意】 在這裏輸入題意 【題解】 把B提取出來就是一個等比數列了。 求和一下會發現是這種形式。 \(B*\frac{(A^n-1)}{A-
【Educational Codeforces Round 35 A】 Nearest Minimums
oca ati n) ret 代碼 ini for txt names 【鏈接】 我是鏈接,點我呀:) 【題意】 在這裏輸入題意 【題解】 找出最小的數字的位置。 最近的肯定是相鄰的某對。 【代碼】 #include <bits/stdc++.h&
【Educational Codeforces Round 37 A】 Water The Garden
define 記錄 const log body ace test ret href 【鏈接】 我是鏈接,點我呀:) 【題意】 在這裏輸入題意 【題解】 記錄下水龍頭在哪些位置。 然後每秒鐘把index-i和index+i改變狀態一下就好(置1 【代碼】
【Educational Codeforces Round 36 C】 Permute Digits
是的 fine pos .com 如果 ifdef using ons tor 【鏈接】 我是鏈接,點我呀:) 【題意】 在這裏輸入題意 【題解】 //從大到小枚舉第i(1..len1)位 //剩余的數字從小到大排序。 //看看組成的數字是不是小於等於b /
【Educational Codeforces Round 36 D】 Almost Acyclic Graph
pac cati href cor com def eve pan test 【鏈接】 我是鏈接,點我呀:) 【題意】 在這裏輸入題意 【題解】 找到任意一個環。 然後枚舉刪掉其中的某一條邊即可。 (因為肯定要刪掉這個環的,那麽方法自然就是刪掉其中的某一條邊
【Educational Codeforces Round 37 E】Connected Components?
com 很快 之間 include mar while 它的 所有 conn 【鏈接】 我是鏈接,點我呀:) 【題意】 在這裏輸入題意 【題解】 bfs. 用一個鏈表來記錄哪些點已經確定在某一個聯通快裏了。 一開始每個點都能用。 然後從第一個點開始進行bfs
POJ 8464 股票買賣 【dp】【北大ACM/ICPC競賽訓練】
好想 i++ 前綴 log using 最優解 之前 一次 clas 主要不好想到定義問題狀態,一開始想枚舉第一次股票交易的賣出時間【這樣O(1)處理第一次買入時間,logN處理第二次最大利益(第二次交易實際上是取最大值,所以可以用堆維護)】,但T*N*logN就tle了