给定一个整数,判断该数是奇数还是偶数。输入输入仅一行,一个大于零的正整数n。输出输出仅一行,如果n是奇数,输出odd;如果n是偶数,输出even。样例输入5样例输出odd#include<iostream>#include<cstdio>#include<cmath>using namespace std;int main(){ int n; cin>>n; if (n % 2 ==0) { cout<<"even";...
package mainimport("fmt""github.com/emirpasic/gods/maps/treemap")funcoddEvenJumps(arr []int)int{ n :=len(arr)// 来到了i位置,如果要遵循奇数规则,应该去哪?odd[i] odd :=make([]int, n)// 来到了i位置,如果要遵循偶数规则,应该去哪?even[i] even :=make([]int, n)// 有...
5.对于每个位置 i,如果奇数规则下可以跳到下一个位置 odd[i],则 dp[i][0] = dp[odd[i]][1]。同理,如果偶数规则下可以跳到下一个位置 even[i],则 dp[i][1] = dp[even[i]][0]。 6.初始化 dp[n-1][0] 和 dp[n-1][1] 为 true,表示从数组末尾出发,无论是奇数规则还是偶数规则,都可...