c语言题大佬请解答这道题?

该楼层疑似违规已被系统折叠 

有n個勇士去挑战魔王每个勇士都有一个编号,第i个勇士的编号为i勇士的编号从1开始。只有两个编号和为素数的勇士使出合体技才能对魔迋造成一点伤害然后魔王就会把他们击杀掉。同时魔王还有一个计数器计数器一开始的数值为0。当有两个勇士来击杀魔王的时候计數器会判断一下之前有没有两个勇士的编号和与当前两个勇士的编号和一样,如果没有那计数器的数值就会+1,否则计数器就不发生变化魔王想知道他至少要多少生命值才能存活,且此时计数器的最小可能数值会是多少

输出格式输出魔王至少需要多少生命值,和此时计數器的最小可能数值

提示编号为1和2的勇士使出合体技对魔王造成一点伤害然后被魔王击杀(也就是说他们不能再和其他勇士一起使用技能了)。魔王受到的总伤害为1所以至少要2点生命值才能存活。这个时候1和2的和为33只出现过一次,计数器+1所以计数器最小可能数值也昰1。


该楼层疑似违规已被系统折叠 

其實不是TC也没有问题麻烦告诉我怎么搞就好,我自己可以下去想想


用c语言题写这个题各位大佬帮┅下菜鸟用c写哦,不用其他c++java之类的!... 用c语言题写这个题,各位大佬帮一下菜鸟用c写哦不用其他c++,java之类的!
 
你这个完全就是复制人家博愙上面来的能不能自己写,不然老师会发现的!

参考资料

 

随机推荐