HDU3953 I'll play a trick on you

分析上图中的数字,很容易误以为样例就是求A,B之差的,但是发现图中的最后一个数字是“7”,不符合这一规律的,再对图进行观察,可以发现,如下规律:

99 72 “=>” 9+9=18 ,7+2=9 18+9=27;

45 27 “=>” 4+5=9, 2+7=9 9+9=18;

39 18 “=>” 3+9=12, 1+8=9, 12+9=21;

36 21 “=>” 3+6=9, 2+1 =3, 9+3=12;

28 12 “=>” 2+8=10, 1+2=3 , 10+3=13;

21 13 “=>”2+1=3, 1+3=4 ,3+4=7;

#include<stdio.h>

#include<string.h>

int main()

{

int n,i,sum,k,t;

char a[101],b[101];

scanf("%d\n",&n);

while(n--)

{

sum=0;

scanf("%s%s",a,b);

k=strlen(a);

t=strlen(b);

for(i=0;i<k;i++)

sum+=a[i]-‘0‘;

for(i=0;i<t;i++)

sum+=b[i]-‘0‘;

printf("%d\n",sum);

}

return 0;

}

字符串处理只要每个数字都加起来,和就为所求结果:99 72  9+9+7+2=27

#include<stdio.h>

int main()

{

int n, c, i;

for(scanf("%d\n", &n); n--; printf("%d\n",
i))

for(i = 0; (c = getchar()) != ‘\n‘;
i += (c - 32 ? c - ‘0‘ : 0));

return 0;

}

HDU3953 I'll play a trick on you

时间: 2024-10-12 20:26:07

HDU3953 I'll play a trick on you的相关文章

POJ Ikki&#39;s Story IV - Panda&#39;s Trick [2-SAT]

题意: 圆上n个点,m对点之间连边,连在园内或园外,所有边不相交是否可行 发现两对点连线都在内相交则都在外也相交,那么只有一个在内一个在外啦,转化为$2-SAT$问题 #include <iostream> #include <cstdio> #include <cstring> #include <algorithm> #include <cmath> using namespace std; const int N=1005,M=5e5; t

csuoj 1392: Number Trick

http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1392 1392: Number Trick Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 200  Solved: 36[Submit][Status][Web Board] Description Input Output Sample Input 2.6 Sample Output 135 270 135135 270270 HINT 分析:

Log-Sum-Exp Trick to Prevent Numerical Underflow

引自: http://wittawat.com/log-sum_exp_underflow.html Multiplying a series of terms p1p2?pn where 0≤pi≤1 can easily result in a numerical underflow. This is especially the case when dealing with probabilistic models which involve such multiplication all

HDU 3207 Ikki&#39;s Story IV - Panda&#39;s Trick(图论-2SAT,图论-tarjan)

Ikki's Story IV - Panda's Trick Time Limit: 1000MS   Memory Limit: 131072K Total Submissions: 7821   Accepted: 2892 Description liympanda, one of Ikki's friend, likes playing games with Ikki. Today after minesweeping with Ikki and winning so many tim

[2016-03-05][UVALive][4504][Trick or Treat]

时间:2016-03-05 12:06:59 星期六 题目编号: UVALive 4504 B - Trick or Treat 题目大意:给定坐标轴上若干个点,每个点上有一个人,求x轴上一点,使得所有人到这个点集合所花费的时间最短,所有人同时出发, 输入: 若干组数据,0结束         每组数据         n顶点个数         接下来n行,每个顶点的坐标 double 类型 输出:点的坐标,需要的时间 分析:可以看出,x轴上从左到最优点,到右, 花费的时间 先降低后升高,那么

POJ 3207 Ikki&#39;s Story IV - Panda&#39;s Trick

简单的看了2-sat……似乎还是挺神奇的东西……等大致刷完几道题再来写总结吧! 而这道题……算是2-sat的超级入门题了吧 不过题目大意也是醉了:圆上顺序排列n个点,现要在一些点间连边,规定边只能在圆内或圆外,求有没有可能不相交 .一开始想的是嗷嗷嗷,圆上两个点的连线怎么可能有什么在圆外在圆内之分,不都是弦么?后来才知道……原来两个点的连线不是直线可以使曲线…… 判定是否相交很简单吧……看成是一条直线上四个点,那么如果e1.a<e2.a<e1.b<e2.b就相交啦…… 都说是热身题没多难

poj3207 Ikki&#39;s Story IV - Panda&#39;s Trick

Description liympanda, one of Ikki’s friend, likes playing games with Ikki. Today after minesweeping with Ikki and winning so many times, he is tired of such easy games and wants to play another game with Ikki. liympanda has a magic circle and he put

POJ 3207 Ikki&#39;s Story IV - Panda&#39;s Trick (2-SAT)

题目地址:POJ 3207 找好矛盾关系,矛盾关系是(2,5)和(3,6)这两个只能一个在外边,一个在里边,利用这个矛盾关系来建图. 可以用在外边和里边来当1和0,最后判断每对是否出现矛盾. 代码如下: #include <iostream> #include <cstdio> #include <string> #include <cstring> #include <stdlib.h> #include <math.h> #inc

深度网络训练的一些trick

1.隐层维数要比输入大,输入几百维隐层几千维,500输入,2000隐层.(余凯) 2.发现一层一层AE训练效果并不怎么好(除第一层外其他回复原始数据较差),尝试每一层都用到标签(看余凯视频1:13:30) 来自为知笔记(Wiz)深度网络训练的一些trick,布布扣,bubuko.com