链接:http://codeforces.com/problemset/problem/103/A
题意:有n个问题,每个问题有ai种回答,每次只有回答正确才能回答下一个问题。回答 错误的话要重新回到第一个问题,但是可以记住哪些回答是错误的。问最多回答几次才能答完所有问题。
题解:简单递推
#include<iostream>
#include<cstring>
#include<map>
#include<cstdio>
#include<stdlib.h>
#include<algorithm>
using namespace std;long long dp[110];
long long a[110];
int n;int main(){cin>>n;for(int i = 1; i<=n; i++){cin>>a[i];}dp[1] = a[1];long long sum = 0;sum+=dp[1];for(int i = 2; i<=n; i++){dp[i] = (a[i]-1)*(i-1)+a[i];sum+=dp[i];}cout<<sum<<endl;return 0;
}

codeforces-103A Testing Pants for Sadness(简单递推)相关推荐

  1. CodeForces 103A Testing Pants for Sadness

    http://codeforces.com/problemset/problem/103/A 看懂题意就可以了 简单 #include<bits/stdc++.h> using names ...

  2. Codeforces 103A Testing Pants for Sadness

    题意: 给你n道题,每题有a[i]个选项,选错一个要退回到第一题重新开始,问你最少需要试几次才能在最坏的情况下做对全部的题目. 思路: 最坏情况下也就是说对于每个a[i]你都要试a[i]次,而且其中a ...

  3. CF 103A.Testing Pants for Sadness

    题目:http://icpc.njust.edu.cn/Problem/CF/103A/ AC代码(C++): #include <iostream> #include <queue ...

  4. 【codeforces103A】Testing Pants for Sadness

    CodeForces103A :Testing Pants for Sadness 时间限制:2000MS    内存限制:262144KByte   64位IO格式:%I64d & %I64 ...

  5. 题解 CF103A 【Testing Pants for Sadness】

    解题思路 首先要知道每次尝试需要重新再做一遍(要是我就没有这个耐力),重新做就是把已经做过的题数+1重复选项数-1遍,加上最后的选项数(不理解可以手动模拟一下,还是用实打实的手写吧,我拿电脑不便于记录 ...

  6. UVA10943简单递推

    题意:      给你两个数字n,k,意思是用k个不大于n的数字组合(相加和)为n一共有多少种方法? 思路:       比较简单的递推题目,d[i][j]表示用了i个数字的和为j一共有多少种情况,则 ...

  7. hdu 5366 简单递推

    记f[i]为在长度是i的格子上面至少放一个木桩的方法数.考虑第i个格子,有放和不放两种情况. 1.如果第i个格子放了一个木桩,则i - 1和i - 2格子上面不能放木桩,方案数为:f[i - 3] + ...

  8. HD 2048 数塔 DP(简单递推)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2084 Problem Description 在讲述DP算法的时候,一个经典的例子就是数塔问题,它是这 ...

  9. POJ_2478 Farey Sequence 【欧拉函数+简单递推】

    一.题目 The Farey Sequence Fn for any integer n with n >= 2 is the set of irreducible rational numbe ...

最新文章

  1. BZOJ1457 棋盘游戏
  2. 充分发挥bpl包的作用
  3. JS中回调函数的写法
  4. 《看聊天记录都学不会Python到游戏实战?太菜了吧》(8)我们开始做一个数字小游戏吧
  5. javasript ide
  6. UVA 1153 Keep the Customer Satisfied 顾客是上帝(贪心)
  7. 【181202】VC 屏幕画笔程序源码源代码
  8. ERP系统之JPJDE入门-1 JDE 简史
  9. LaTex制作中文简历模板_PART 1
  10. matlab数缺失值填充,matlab缺失值填补
  11. 影像数据库 | ADNI数据下载/分析
  12. C语言之联合与变体记录
  13. 搭建资金运营体系提高企业的运营能力
  14. 融会贯通面对对象编程思想
  15. 万众瞩目--腾讯云数据库TDSQL第一届征文正式大赛开启
  16. 将ESXI上的虚拟机导出为OVF模板
  17. Linux-ARM开发
  18. php 翻转180度,怎么把视频旋转90度、180度
  19. 一个加密PHP脚本的解码方法
  20. 智能公交考勤系统管理软件设计

热门文章

  1. 谈谈创业这点事(9)
  2. SOLIDWORKS 2019 Essential Training SOLIDWORKS 2019基础教程 Lynda课程中文字幕
  3. linux物理机虚拟化xen,Linux下使用Xen搭建虚拟机心得
  4. ASP.NET MVC 3 Framework之旅 第一章
  5. Silverlight闹钟
  6. 华天谋企管咨询---如何提升6s管理活动中的执行力?
  7. iPhone X,XS,XSMax,XR的兼容问题
  8. 安华金和成为中国网络安全产业联盟理事成员
  9. Django:(5)分页器 forms组件
  10. udig生成geoserver样式sld文件